Marketing on the Internet is very different from marketing in the outside world. By outside world, I mean the world out there where you see hug banners put up with lights on the highways when even if the road lights are not working, the advertisements' lights would be working. Some people even rely on advertisements' lighting for a guidance or landmark for roadtrips!
Ok, that apart, coming back to marketing on the Internet; Internet Marketing consists of making your website visible to people out there who are in search of products or services offered by companies over the Internet. For any service there would be at least one competitor (that is rule of thumb #8 by me) but they have to be overcome by providing better products/services comparatively. But for that, there must be customers in the first place to arrive and make use of the services/products.
The first step is to have a neat website; and by neat I not only mean that the website has to look clean, I also mean that the website should be optimized for appearing in search targeted websites - that's where people search for products/services to find out some. If the website is very new and there is heavy competition out there, I would recommend to reach out to a optimization company and get the website optimized. Spending too much on this is always not recommended; there are affordable companies out there as well. The Return of Investement in Internet marketing must be high and hence it is highly imperative to get a well talked about Affordable SEO Company to take care of the website and optimize it for the highest reach thereby giving plenty of chances to prove the customers that the services offered are indeed of better quality.