I think the one thing i can say to you is enchants. Look for Stam enchants for pretty much all of your gear. I don't think i saw even one enchant there.
You have your belt socekted which is good.
Also try and get hold of the titanium ring and socekt that with stam gems will be a real big boost. Can be bought from AH or crafted if you have the mats.
This post will help you http://www.tankspot.com/forums/f56/5...eat-sheet.html