you can check out my guide for a SNS wizard....which is what you want to do. it should help.http://us.battle.net/d3/en/forum/topic/7200301791?page=1
I mean, you're at 2.73....which is great. You have 2 sources of LoH, great. You have 46% CC, great. And you said it all.....add Armor and All resist. Its expensive. You could use a little more CC, but that shouldn't be your focus.
-The LoH on your Storm Crow is low...upgrade to 450+ LoH. You should be able to get one with over 400 armor too. Every little bit helps.
-Get a ton of armor on your bracers....keep All Resist too.
-Until you can afford to add at least *some* All Resist to your pants and belt, add a ton to your amulet. Maybe some armor there too. I have a good example of one, but don't have it on right now....its like 9CC, 9IAS, 60 All Res, CD, 250 armor. It was 15M because it has CD. One like I described without CD should go for considerably less.