You are WWWAAAAAYYYYYY low on HPs dude. I'm not even entirely sure how. Stop gemming for socket bonuses. You want 1 gem that's stam/red (probably dodge) and the rest should be +30 stam. You're engineering so get the engineering armor to gloves enchant asap. Change cloak to 225 armor, shield to 18 stam, chest to 275 hps, and get the 30 stam 15 resil PvP shoulder enchant (10k honor from the vendors in org).
As far as spec goes you should also pick up improved disciplines. Either drop 2 points in shield spec or in focused rage, I myself prefer 2/5 shield spec, 3/3 focused rage, and 2/2 imp disciplines.
Trinkets are good, you're probably gonna want to keep the ony one until you have more natural defense. If you have the means to get them I'd say craft the saronite swordbreakers for your wrists.
I'd also suggest looking into getting the indestructible plate girdle, much more stam.
If you don't pick up glyph of shield wall DEFINITELY drop cleaving for Last Stand.
Weapon Enchant: Blood Draining... NOW... DO IT. But while we're on the topic of weapons, get a new one.
As far as strat goes: you shouldn't need any cooldowns for the first and even second set of impales because he barely has any stacks of his buffs up then. The 3rd set is the ones you'll need cooldowns on.