Hello.
So first off, I like the idea of your deck! I enjoy looking at
Angel lists.
Now, as a general rule, most decks like to have multiple copies of the same card, so your chances of drawing one increases. Having a deck be consistent in its play style is good. I would suggest looking at the cards you think best fit your deck and make cuts from there.
Anyway, a few cards can be upgraded. Aside from one card, your deck isn't able to take advantage of the Madness, and for this reasons
Fiery Temper can switched. For a direct damage spell,
Lightning Bolt is king. You won't have to use three mana to use one either, giving you more mana to cast other spells.
Immolating Glare is specific in when it can be used, which can get in the way sometimes.
Path to Exile can be used at any point, and is cheaper to cast.
Angelic Purge runs into issues with having to lost a permanent. For creature removal, again
Path to Exile is better. For enchantment or artifact removal, you could include
Disenchant.
Exquisite
Angel is a nice card. However, to get a real you can't lose effect,
Platinum Angel will do just that. It doesn't require any specific mana to cast, and while it has lower toughness and strength, it is more likely to come in handy.
As you mentioned you want your attacks to go through,
Skullcrack might be nice.
Rogue's Passage might be nice as well.
At this point, I don't know how much money you are willing to spend, or how much you want to change. Hopefully though, you like some of my suggestions. Happy deck building!