Buy the badge chest other then that your tier helm and thats it that i can see.
level up BS and mining, not having max professions is a large loss in EH
Get the pillars of might crafter, you will not replace them untill cat
health to chest is better then 10 stats
why do you have a def/stam gem in your gloves when your at 573 def
do you have a red gem to activate your meta?
i also dont like your shield enchant
GS is meaningless it has no bearing on how good your gear is. Plenty of lower ilvl items are better then their higher counterparts.
Your hit is fine you even have the glyph of taunt to help out. It would be nice if you got more on your gear mabey on a ring or something, heroic boat 10 has one.