Choose Frost Legion, as soon as you can get max Frost Nova and Endow Frost, reset your stats and go Int with some Vitality. Once you get to 30 vitality, go pure Int, and when you get to 100 int, go with vitality (max 50) and strength (around 85). As skills you will use: Endow Frost, Frost Nova, Stone Cold, Care and Cold Heart. With a Soul Blade with Fire and Life leech and a Healer Set with 4 ice resist and 2 dark resist you should be able to solo mostly everything.
little (maybe useless tip) start with green guy, then red one, then light blue one. While clearing up all the others: Succubus, Mermaid, Centaur, Black Knight, Dragon Knight, Frost Giant. Wait until 8/8 Black Knights are spawned, then charge while killing all the enemy Witches/ Mermaids/ Succubus with comet. Hope its useful