Forum:Spellcaster help?

I've been running this spellcaster deck for some time now, but recently I've started to notice it's not really standing toe to toe with more modern decks. So I wanted to ask if you had any thoughts on how to improve it?

The total number of cards is 48, thanks