Any suggestion on making my prot war better?.

I was thinking of stacking stam and avoidence for most boss fight.

Armory: The World of Warcraft Armory

Thank you.