Second, write articles about your topic, and submit them to directories. That brings you lots of one way back-links and also plenty traffic from people reading your articles and clicking on the link in your resource box. Your articles must be well written, so get somebody to do it for you if your English, or ability to write, is less than perfect.
Third, you must build a list of those who have visited your site, and since they are interested in your topic. An opt-in form on your website, offering an inducement such as a free ebook or newsletter, will be sufficient. You can use your targeted list for fresh offers and to advertise new pages on your site.
A fourth website promotion technique used by many is to register for forums. If the forum is relevant to your topic, you can advertise directly to some very focused people by using your website address in your 'Profile' panel. You profile is frequently added to each of your posts in forums.
Fifth, use an email signature containing your website URL. You can add this to every email you send, even if not connected with your website. If you have multiple email addresses, even better. You can reach people with a proper signature that you would not think of as being interested in your website.
Sixth, ppc advertising campaigns can be useful, not only in procuring direct sales, but in attracting visitors to your site who will fill in your opt-in form. Here is the importance of this form. If you use a ppc system such as Google AdWords wisely, you can get maximum exposure of your site for minimum outlay. That is because your ad will enter Google's AdSense system, and be displayed on targeted websites, dealing specifically with your topic. Most sites get more traffic from AdSense that directly from their AdWords adverts.
Seventh, and finally, direct advertising is a good web site promotion technique in many cases. If your site is on health or fitness issues, advertise it with a poster at your local health center, for example. Or it may be a site suitable for direct newspaper ads.
Web site promotion can be carried out in many ways, and only you can decide which are suitable for your product. One thing is certain, however. Without it your website might never be seen by anyone except yourself.