Don't bother with Lone Wolf, you loose a hell of a bonus from having a pet with you. Great way to annoy Healers and keep Rogues in combat. That and Roar of Courage is needed to reduce how quickly we die.
Be aware of what is going down constantly. If you stop watching what people are doing you will learn just how quickly we can die.
I'll link a basic build for PvP.
Here You can change to Post Haste if you are facing something different. This is more of a no Healer BG build.
Set up for your burst now. While you are whittling someone down feel free to run about hitting them a bunch, with the 100 talent no need to worry about slowing them the whole time since you will ALWAYS be using the Frost Arrows. When you have decided they are low enough to be killed: Stand still while you get your second Steady Shot off, then cast Aimed Shot with the Mastery buff. As that goes off pop your cooldowns, fire off a Chimera Shot and go to town on them with Aimed Shots while chasing. The game is to only stand still to get the Mastery buff prior to the opening burst at which point fuck standing still chase them down and get the kill.
Don't run off and be a Hero. You win BGs by completing goals remember that.
Use Disengage smartly to potentially trap a large amount of people and them trap them. If you see a warlock on Fire or are about to take some caster burst pop Deterrence and watch spells fly back as you prepare for a trap or run the hell away.
Camouflage will heal you now from what I recall so keep that as something to use when low. Feign Death still breaks target locking so in a last ditch remember you can use it to avoid a Chaos Bolt.
Traps are your friends. We can hold down a node easily with Camouflage, Traps and Flare to keep Rogues at bay.
Get a pet with a heal debuff. We lost ours so it's more important now to have it.
That is a quick and dirty look. Feel free to ask for more help whenever