My first character was a Nord warrior in Heavy Armour using 2H Blunt weapons, and whereas I found my sniper a bit too powerful I found the warrior too frustrating to play and retired him at lvl 18.
In my mind there's no question that melee classes are the most difficult to develop successfully, but when you do succeed in making him viable it certainly gives enormous satisfaction.
Just a few very quick tips - No two handed weapon regardless of it's damage potential is worth the trade-off that a high block skill offers when a shield is properly used.
I've tried a couple of barbarian type characters and the constant staggering during combat and death by snipers makes one almost impossible to play with anything other than disappointment.
Use a shield spell often - really!
Like others I find alchemy levels way too quickly when chosen as a major, but healing/curing of some type isn't an option.
Take it or Restoration as a major skill.