I've lead a couple fortresses, but some time during the second year they always start making my dwarves unhappy and that.
Smoothing and engraving walls and floors on their main dining room / meeting hall is a pretty good idea. Also, giving them their own allocated bedrooms (I do 2x2 with a bed to start, then a cabinet) helps. Statue gardens, too, make for an awesome outdoor meeting place but make sure archers can't just get up high and shoot down into your party place from above.
But don't fret about not being very good or whatever. Learning experience.