If you have an elixer you should change the amulet for an Elsa’s rage(rogue), it gives you frozen, elem crit dmg, and elem crit chance. Although the crit chance wont apply to you as much, you can remove all procs and the elem crit chance from the amulet.
Diamonds to max legend affoxes as best as possible
You should get casslastrophy(wizard) for you MH, remove the WD affixes from there, you wont need them
remove CD and luck from you OH and add WD+5000 and WD+100%. Move the removed affixes onto the new MH.
Sprint will be your new main attack. With +2AoE range and taunt, everything will be frozen, and everything will explode.
Otherwise, for an early build this is pretty good
PS calcite everything to ice and respec level stats to power instead of HP, also respec heroic points into sprint, dexterity and fortune. If you need more survivability, try for a crystal block on the horn. +hp/mp on hit from the pet wont help.
Actually, since youll only need frozen and elem crit damage on the amulet, you could add sanctuary too. It would be more expensive but it would help quite a lot
Wait wait wait. Re-make that helmet. Dont use hp on hit, and dont use harmony. Keep the pickup radius and fortune, add a weaken affix. Crystal if you can but epic will do.