WOW PowerLeveling: One thing about LE is that only the rogue who cast it gets the icon
Arrow Shower is a great skill for PvP in the right situation. It is tough to land all 5 arrows unless your target is stationary and you get WOW PowerLeveling right next to them.
Use it on stunned or screamed targets, priests who are healing, mages who are casting, and melees that use standing combo. (Thanks Hypnos)
Use Light Feet (LF) instead of Swift. With LF you can get out of a bad situation in a hurry, or close on someone trying to run away bravely. You can outrun everyone except other LF'd rogue. If you insist on using Swift you will be an NP donor.
Constantly keep Lupine Eyes (LE) up. With LE you and your party can see Stealth'd rogues. One thing about LE is that only the rogue who cast it gets the icon.
But the rest of the party does get its effect. If another rogue in your party already has LE up, you will not be able to cast it
Don't underestimate the value of Minor Heal (MH). A well-known sin named 0000000 says that MH is the best PvP skill in the game. A skilled rogue can make himself very difficult to kill with MH
If you are in a party, make sure everyone has Swift. It is your #1 responsibility. An unswifted player is a sitting duck