I hate vitality. I really do, it's an awful stat which is super boring! I used to die quite much due to this philosophy, until I hit around level 55 in Hell. I started playing around with the energy shield and melee builds and after alot of tweaking and testing I've settled with this. I give you, the "Chainfreezer Immortal 2.0":
Spectral Blades with the Healing Blades glyph
Energy Twister with the Storm Chaser glyph
Diamond Skin with the Crystal Shell glyph
Frost Nova with the Deep Freeze glyph
Energy Armor with the Force Armor glyph
Magic Weapon with the Blood Magic glyph
So how do you work this machine? Well it's very simple, ladies and gentlemen! You simply walk up to a bunch of mobs, pop Diamond Skin before you enter their damage reach and then you just freeze them. If there are five or more you will get the Deep Freeze proc, then proceed to launching an Energy Twister into the group, followed by a Spectral Blades (which then releases a second, faster twister aswell). With the 25% crit chance increase you will crit ALOT since there are so many ticks going on. Within a second or so you will have 0 cooldowns, so just use Diamond Skin again, and another freeze. Simply repeat this until all the mobs are dead, it's extremely effective and simple. I usually sit and spam my 1 and 2 keys while varying between left and right clicks.
But Voko, this SOUNDS wonderful and all, but can it actually work in Hell and higher?
Yes my friend, it can. I have killed Leoric on Inferno with ease, granted he's one of the bosses who's extra weak to this build, but I also cleared elite packs etc before him on inferno so I'd say I can handle stuff pretty nicely.
I should also mention that the reason why you are so safe is because of the broken Energy Armor + Low Vitality + Diamond Skin combo. Let me explain!
Energy Armor with Force armor makes it so that you can only take 35% of your max hp per hit. I have around 13k health on my wizard so that results in a maximum of 4333~ damage per hit as a maximum. Since Diamond Skin is a flat value and has nothing to do with health it absorbs for over 20k for me at level 60 which in return means it can take roughly 5 hits from ANY attack in the game before breaking. Add the spammability (it IS a word) of it with my spec and voila: You will not die!
My gearing is very simple really, this is my prio: Critical Strike (I have about 16% or so) and Damage (very important because I like it)>Int>Everything else>Vitality (if you stack Vitality high your Diamond Skin will absorb fewer hits)
Lastly I want to mention something important: You WILL hit walls where you actually can't defeat a pack. Even in Hell actually. Freezing + Vortex + Arcane Enchanted and the likes. Just run, kite them into a corner and die or just run around them. Elite packs are hard, even with the spec. I usually end up kiting them by running, turning and casting a vortex, running, freeze and cast the other vortex, running, cast another vortex etc. and refresh Diamond Skin whenever I can. It is very tricky, you're not supposed to be able to solo these packs with this gear anyway so doing it is hard even with this spec. The passive crit from your gear helps to keep you alive when you don't have the Deep Freeze proc up.
That about sums it up for me! I've had great pleasure with this spec and its ability to abuse certain mechanics and I hope you will too. I'll try to answer any questions if you have any, other than that, have a great day!