You should probably also consider that the warrior has no aggro mitigation and DPS warriors have a tendency to die quite often because of this. You may not be doing as much DPS as him in that gear, but he won't be able to sustain that sort of DPS through most fights.
As a combat sword rogue with 3/3 SnD you should be able to start fights with a 2-3cp SnD, then build to 5cp SnD, then drop a 5cp eviscerate, and finally spend ~3cp on SnD. The 2-3cp SnD at the beginning of the fight is the most efficent way for a sword user to get SnD up right away, while still using most of your initial energy on SS. After this buildup, you get into the 5/5/3 cycle which is very effective (5snd/5evis/3snd, repeat). Also you should use BF whenever its up and time AR/BF with your Earthstrike.
Also, feel free to replace eviscerate with rupture depending on the armor of the boss.
Edit: What you are doing by dropping 3cp SnD is inefficient. The higher cp finishers that you use, the more likely you are to get 25 energy back from relentless strikes. This is why, even though a 1cp SnD seems best because it has the highest duration per cp spent, it is very energy inefficient which kills you on sustained DPS.
well i am usually doing 3 dots snds to keep snd up and occasional eviscerates
that fight was jinto the hexxer (just after bwl run i got my swords) and i had no enchants on swords.. we were on same group with WF and he has MS build as i said
Jin'Do is a horrible fight to base your DPS off of - you should be running around killing totems, then back to the boss, then killing shades, then back to totems, etc etc. For all you know, that warrior may have said "F*** the totems I'm a DPS whore" and just stayed on Jin'Do the whole time while you were running around actually doing your job. Hard to say. Try getting a comparison from a fight that lets you both pretty much go all out on one target.