There are one or many way to promote website they are as follows:
1. Article Directories
2. Business Directories
3.Classifieds
4.Forums
5.Social Networking Sites
6.Social Bookmarking Sites
7. Search Engines
8.Word of Mouth
9. Pay per Click Advertising (PPC)
10.Banner Advertising
11.Text Link Advertising
12. Print Advertising
we are using Text Link advertising for promotion of our website
Best of luck.