
I am basically having trouble progressing in the game, i usually get to around level 19-20, and then the options i have left, all seem too dangerous. My basic route is this, do the three sets of starter + lvl 6~ dungeons for loot and levels, then do the bandit tunnels, the cursed dude, and the old forest. By this point im usually around lvl 13, and i attempt the hidden compound, worm tunnels, and halfling ruins, followed by the sher'tul fortress, which leaves me around lvl 17, with maybe a death or two under my belt. Next i do daikara and the maze, possibly with another death or two, leaving me at the mentioned lvl 19-20, with no idea where to go next; wherever i go, i feel underleveled.
If i go for the necromancer, i usually roll some crazy dude from one of the coffins and lose the rest of my lives.
If i go spellblaze scar i just get rolled.
If i go to the tower i am clearly underleveled.
Elven ruins same problem.
Everytime i go urkis, i somehow take the stairs, and am instantly surrounded by 20 storm giants and urkis himself, so i kinda stopped trying.
Which leaves the ruined dungeon, the golem graveyard, and the temporal rift.
The golem graveyard i can usually clear no problem, but the treasure and xp there isnt exactly bountiful, as far as i remember

Ruined dungeon would be doable i guess, but it seems like a bad choice that id only be making for lack of anything better, though i suppose it could be the key?
Temporal rift just seems extremely risky, doable to some classes, death sentence to others, i usually skip it thinking ill come back at a higher level.
So im wondering what im doing wrong, im not looking for a detailed guide to complete the game, just a general idea. Do i just need to be more aware of everything, use infusions every cd, switch gear for proper resistances, do very detailed planning? or am i just being really ineffective with my dungeon clearing? going cornac for the extra xp is tempting i gotta say...
My main confusion is that up untill that point, i can kill most stuff easily, with only daikara being somewhat dangerous; all the dungeons i mentioned clearing, i only really die if i get impatient or lazy.