I've been working as a wedding pianist in Atlanta for about five years now.
Check out my site at www.PianoJenny.com
to see my pricing and other cool stuff.
As far as getting the word out ... Well, it's still tricky! I have a kick-ass blog and a pretty active Facebook page ("Atlanta Wedding Pianist") but I don't get nearly as many leads or jobs as I would like. Like someone else said, people write me great reviews, but I almost never get referrals.
Maybe people mostly use DJs at weddings these days?
Over the years I have been getting a lot of jobs through a site called GIgmasters.com, but over the last year or so it has become a lot less lucrative for me for whatever reason.
What I would recommend: Visit some local venues by appointment, especially if you can take some photos and talk about how awesome they are later on a blog or something. Go to wedding networking meetings. Try to be helpful. DO NOT just go around looking pathetic and asking for referrals or just giving people your business card. Find some way you can offer value to people.
Technical skills -- the ability to improvise, although I'm hardly going to win any awards.
Pricing -- You can see more details on my website, but basically $300/cerremony OR cocktail hour, or $400 for a combo. $100 additional if I need to bring my digital piano.
Let me know if you have any other questions!