I stopped by a family friends booth at Union Square market just to visit them. After talking a bit I casually mentioned I'm doing online marketing for small business owners when they asked what kind of "job" I have.
They asked me if I could help them with getting the word out about their booth; they sell winter handmade scarves, gloves ad such.
They ended up paying me $250 on the spot to improve their Facebook page, make a few updates to Twitter and email their previous clients to tell them to come down to the market.
The moral of the story is when I first started out I had a lot of doubts about my abilities or worried the business owner wouldn't be interested because they get so many requests for whatever kind of service you offer.
The truth is you know more than you think and a lot more than many small business owners about online marketing. Just something as simple as article writing makes their eyes light up (I'm getting paid $30 per article by another biz owner for article writing)
It doesn't have to be as complicated as it seems. Just start cold calling, emailing, posting ads on Craigslist- whatever method of contact you choose just start and have a goal of contacting a set number of people. They can even be family or friends as that's a really good way to get references.
Start small and go from there, after you get your first paying client it only gets easier and fears, doubts, etc.. suddenly take a back seat to growing your income by helping people who really need (and are looking) your service.