I really dont find how you will have problem specially at pvp ...
best advice upgrade gears ... get a MR set ... and check enemies buffs ...
also I remember you are having trouble with assasins ... go earth spirit/spirit sub at start of fight ... then dot him with you weakest instant cast dot ... chance is he have focuse evasion up or a skill that will make you miss a skill ...
SM's are the worst enemies at pvp that any class can have ... ^^