You need draw power. That's what is slowing you down. You cast your hand too fast and end up sitting on nothing. Throw in something like
Font of Mythos. It might help your opponent too, but you can be fairly sure it will help you more, you should be able to cast EVERYTHING in your hand and they won't be able to keep up with you. A
Door of Destinies or
Coat of Arms would be good too, turn all those little 1/1 mana-ramp creatures into buffed out elves. The other sad thing about this deck is by turn 4 or 5 you will have more mana than you know what to do with, and that's just kinda a waste. Maybe put in something that mid to late game you could throw out to soak up ALL your mana, something like
Joraga Warcaller.