Probably the most important step in promoting a website is building one that is user and search engine friendly. Too often a website is so convoluted with information, that the thread that should permit browsers to find their way through it is lost. This also means that there is no congruence with respect to keywords. Think of one keyword or key phrase that describes what your website is all about ideally, this should be a word or phrase that someone would type into a search engine when looking for information on the topic and then use the word and phrase on your site frequently.
Secondly, swap links with other sites. Obviously, if you have a site dedicated to dog shampoo, you will want to find other sites that have something to do with either dogs or shampoo and swap links with them. A site that sells wood carving kits will not do you any good. Thus, be wise when swapping links. In addition to the foregoing, keep your site as free from banner ads as possible. A few well placed ads may be acceptable, but if you turn into an affiliate site for other vendors, potential customers or visitors will be turned off and move on.
Third, you will need to submit your...