First submit your website to various search engines and directories. If you have budget, get listed in Yahoo directory. Try to post your website information and link on various websites that allow you to do that for free.. . I am sure, you understand the theme of your website and what you do. Find other sites like that and request them for link exchange. This is a slow process and needs patience cause things take time to happen and results take even longer.