Website Design, Internet Marketing
Quality website design is only half the story. With websites you need to do everything right. From targeting a profitable niche to having a proper website design once they get there. Then the programming of the website needs to be done properly, the site needs to be userfriendly and convert well once people get to your website.
Then you need to make sure that the search engine optimisation is sufficient to rank for not only the main search phrases for your niche, but related search phrases. These are called the long tail of search.
How good is your business networking? Are you getting referral business? Are you providing a quality service once people get to your site? Are you harvesting positive experiences from customers into positive reviews on facebook and Google places and Google plus.
Internet Marketing has become that much more complicated in recent years. It takes experts in many fields to be able to achieve the results you need for having a successful business.