I have been involved in online marketing but never did the local marketing you are speaking of. I've heard it gets easier with time. One thing you can try is selling smaller, cheaper services like a one off promotion. It is much easier to land a big sale with someone who has bought even a low value service from you in the past. Hope this helps!