If you want to post in a pvp thread, you should actually have pvp experience. A 910-rated 2s team hardly qualifies.
I personally use blood spec for pvp because it increases survivability by a substantial amount when a healer is not present. Every 3 minutes I can pop the majority of my cooldowns and be generating so much health back that it would take 3-5 people to eventually take me down over the span of 45-60 seconds?<--fair guess using 800 resilience. I have a macro that incorporates hysteria, trinket and a full rune spam which works very well. For the 5 minutes cooldown I add in empowered rune weapon and it just cracks healers down. I run with a prot war so we can hold someone down for no less than 15 or so seconds. Also with my current build I have a vampiricblood>licheborn>(targetself)deathcoil spam, good for around 13k hp with 80 runepower for emergency situations. Also if you are able to identify the high dpser for their team early I throw mark of blood on them, so for every hit they land it heals for 1000-1500 based on around 21k.
I personally use this build - Blood PVP Talent Calculator - World of Warcraft
There is more than likely room for improvement, also the skills aren't necessarily set to maximize dps..however, it gives you alot of utility and boosts crit % through skills. Critiques are always welcome.