HI..

To promote the local business, i think we have to do the SEO work like :
1. Forum Posting
2. Blog posting
3. Uploading videos or much more thing we can do on internet..

We have to do advertising of our business in market and also on the internet because On the internet you can promote your local business at a high strategy because on internet you see all the online users so its going to easy to advertise your business products or all that.....