Not sure why you have so many "enchanted creature has flying" as your general has it already. Maybe a bit more utility? Sigil of Sleep is great.
deck:i-aint-fraid-of-no-geist is my bruna deck. It's spirits/angels and a blast to play. Check it out and see if you see anything you might want to add to yours.