*waves*

I've been doing fair enough with my current deck - recently made it up to rank 13 before stopping for the night, but I'm wondering how I can improve. As of right now it stands as an early/midgame control deck with a fair amount of freezing.

http://puu.sh/b1CMk/38a641581d.jpg

Any advice?