My best advice would be to play boring and ruthless. Everyone that doesn't have Tackle should get it on their FIRST upgrade (excluding Runners). Those that DO have it should get Guard then Mighty Blow. Actually, here's my opinion of the progression for each position:
Longbeards: Guard, Mighty Blow, Pass Block. Doubles either Stand Firm or Diving Tackle.
Runners: Block, Kick, Hail Mary. Doubles Dodge.
Blitzers: Tackle first, then same as Longbeards. maybe the odd Piling On.
Slayers: Tackle, Piling On, Mighty Blow, Pro. Doubles Stand Firm, or Diving Tackle. (people are either gonna want to push you away or dodge away...either of those will negate that.)
Any Dwarf player has got to remember that it's all about 2 things: positioning and cruelty. Unless you have 9 players with Guard, a solid wall of defenders will only get you scored on. Spread out, throw tackle zones all over the place, and watch the failed dodges pile up. The easiest way to win games is to take away your opponent's ability to field a team.

Other coaches will DREAD playing you and you won't ever be voted Offensive Coordinator of the Year, but boy will your boys have a list of casualties. And NEVER be afraid to foul your way to victory. I always carry at LEAST 2 Dirty Players.....for those special occasions.

If a Dwarf player "Gets the Ref" it should be over. Never fail to throw a block and follow up religiously...unless it brings you next to a Mummy.
Oh, and one more bit...protect your Slayers as if they were your very own children!!!! Your Runners too to a certain extent, but without your Slayers your ability to inflict pain is severely limited....and that means you're toast.
I'll add more later...