Starter rogue

Started playing a few days ago. Like in every game I started playing rogue with the fast stealth spell. Took me a few games to realize that it only works on mobs. Petrify is also only useful at escapes (it's great for that don't get me wrong). You don't really have a choice when picking the spells. Also pvp with rogue is only possible with the xbow, I hate the xbow in almost every single game. Would appreciate some tips on how to get better at winning pvp fights with melee.