My first character I goofed up too. I tried to be a Battle Mage with Priest powers.
My second character I stuck with pure ranger and am now dominating. For skills, I would say there's not really a need to branch out to other skill trees even though those summons with the healing look mighty inviting.
For stat points, try this:
Warrior - 2 points strength, 1 point vitality, 1 point spirit
Rogue - 2 points dexerity, 1 point vitality, 1 point spirit
Mage - 2 points intelligence, 1 point vitality, 1 point spirit
Priest - ??? Not sure what the speciality is here except for watching your summons + necromancy creature do it all for you.
Now once in awhile as a rogue, I'll throw a point in strength or intelligence just to keep my resistance up. But as a now level 25 rogue, I have 40+ stats in dexerity and like 9 in strength.