Okay first off get rid of the pos shield tank helm and get Faceplate of the Honorbound - Item - World of Warcraft for 75 Emblems of Triumph.
If you are going to socket for Avoidance, Socket Defense or Dodge, never Parry.
Enchant your Shoulders, either the PvP Stamina enchant from the honor vendors or the Tank enchants from Hodir rep.
Get the Armor enchant for your Cloak.
For your gloves I recommend the Expertise Enchant (or the Stamina or Armor kits), and either pure Expertise or a Expertise/Stamina gem.
Enchant Boots with Tuskarr's or pure Stamina.
Get Glyph of Indomitability - Item - World of Warcraft and use it instead of the thumb. Or use a Brewfest trinket or the Black Heart until you get the Glyph.
However your first priority is to change out that helm.
As to blood feeling squishy that is the nature of a blood tank from what I have heard.