There is no "Dream" shield. "Dream" hat only has level 20 Holy Shock, so the damage is very low (about 350?).
The last melee sorc I made used:
20 Enchant, Warmth, FireMastery, Telekinesis, with the rest in IceBolt.
I had about 10 points in IceBolt for the synergy bonus using "
Wonder" runeword flail. The level 50 Blizzard and FrozenOrb were good, but without Zeal oSkill, the sorc could not attack fast enough to be useful. Testing that weapon was the only reason I made the sorc.
For the armor, I used
crafted Hitpower armor (lvl 15 Frozen Armor on struck) with 4 diamonds. You have to get as high a defence as possible for melee sorc because their block rate is so slow that it is not useful to block.
With low level Energy Shield and lots of dr/mdr from diamonds (and Warmth and Frozen Armor), this sorc was indistructible to trash and some bosses to at least A4 NM (I don't remember playing her past that).
You should make a crafted shield. Either Sapphire (ARating, lvl 12 FArmor, +%Block), Emerald (magic res, dr/mdr, +%Block), or Topaz (-%FireRes). Your shield needs to have Amythests, or Emeralds (if you max block rate already). Your shield needs to have the mod "faster block with block rate" and "reduce poison duration". I was never able to make a reduced-poison shield for my sorc, so poison was a big problem for her. Keep a row of antidotes in your belt, that is alright.
"Valor" may not be as good as you want. It only has +3 Skills, 50% ias, and Zeal for you. The %ED, %leach, and %Deadly are not important because you do not do much physical damage unless you get a very high strength.
I used DrowStrike Battle Dart a lot. It has a very fast attack and can be thrown if you need to. The Fade on struck (reduce poison and curses) and Cloak of Shadows is nice too.
You should make Amythest crafted boots (+%MaxMana). I think my sorc used InfernoStride (-%FireRes), or Diamond craft (Vigor with FRWalk so that I could walk and keep my high defence and block). I did not need the extra mana in NM (I had nice +Mana charms).
Tal Rasha Hat, Ammy, and belt is nice for +%Mana.
My stats were mostly energy. I could not be hurt, so I did not need vit. I used a flail and crafted leather armor, so I did not need str. I used amythests in saphire crafted shield, so I did not need dex. I did not rush the sorc, but often used a bow.