@Tay
If you want fast aggro then it's a good idea to start with HB like Afabar said. I'm not a fan of OB but it's one way to
go. If you're tanking non-elites then skip Pestilence altogether. For elites it may be a good idea, depending on
how long the fight is going to be. BB is good and with Blood Tap you can do it even three times in a row if need be.
When you've used your boils then it's not long till your HB is ready again. After that not long till DnD.
About your talents: Icy Talons and also the improved version is usually not needed when raiding because there
probably is a shaman around with Windfury Totem (or some such) that overrides Talons making it useless.
I'd put them in Virulence and Bladed Armor, or just the latter. Two handed weapon specialization doesn't help aoe either.
It's not bad but for (at least the pre-patch) frost build Dark Conviction (+crit for all dmg) is better than 2h spec.
Glyphs: Icebound Fortitude is a PVP glyph (semi-good at that) when you want to have some defense regardless
of having a high dps build. Obliterate is ok but that's for single target encounters. As a tank you just want
to keep aggro first and dealing damage is fine but secondary. You have FS and RS for that too.
DnD and HB for major glyphs and Blood Tap for minor (instead of either Raise Dead or Horn of Winter).
Once you have your flock around you and you start aoeing it will be very hard to pull them off you.
Things may get hard if you have trigger happy dps behind you but it's ok to tell them to wait till you've collected
all the dwarves together. If one manages to escape your aoe then use Dark Command or better yet Death Grip.
Just don't spend too much doing that or otherwise you'll lose the whole group because of interruption in aoe
damage. Grouping with random people for heroics it's often hard for when someone uses
Army of the Dead suddenly or starts pulling before tank. In guild raids those things shouldn't be a problem though.
Also your gauntlets could use that +2% threat +some parry enchant, can't remember the name

Your gear is quite good otherwise, there's plenty of avoidance and stamina.