I agree with everyone else, you are definitely not using your abilities properly. Duelist flurry is no good in PvP to start with. As a TR I can generally solo anyone, sometimes I can take on two people by myself. TR's are definitely not underpowered in any way.