The best form of advertising is word of mouth. Make business cards and flyers and pass them out. Use those to advertise your website as well. But I agree as well, those small mom and pop shops are your best bet, side from starting your own company. To be honest, I would first try landing a job there first. Get some clientele, make a name for yourself....Makes starting a business that much easier. Craigslist is probably going to be your friend in this scenario.