Here is an example that shows the best ways to promote your small business online - focus on customer service, build word of mouth for your business, go mobile, and find and maintain the right employees. More tips like making use of one of the three major local listing services. Take advantage of social media. Create a blog. Upload videos and photos to YouTube and Flickr. Your company's website should be optimized. Releases to the media. Join and contribute to a relevant online community. You can now create such a diagram with EdrawMax, or customize the example to fit your needs.