Get a website! Having a presence on the web is really important these days. And affordable! I have my site hosted by Yahoo and I built it myself.
Granted, it's not the fanciest site in the world but it was pretty easy considering I hadn't done it before, and the information is out there.
Cross link your site with as many reputable companies in your area as you can.
Offer coupons to your current clients for them and a friend.
Talk to your local radio station and see if they have any kind of trade for air time. I did this and it's the best thing I've done so far. I gave them so many GC's to sell at half price and they gave me advertising in exchange. Make sure that the station is geared towards your target market.
Don't rule out surrounding areas!!! I have regular clients that will drive almost an hour to see me and I live in a pretty populated area.
Is your office in a good location? Near where people shop?
Shannah is right on when she says to talk to anyone and everyone.
I am a shameless self promoter and you have to be in order to get the client in the door. What's the worst that could happen if you talk to someone you don't know? They may not use your service but they may know someone who could!
Set goals on a regular basis as to where you want to be.
Best of luck! Keep me posted on your progress