Hi!
I think that what ever points mentioned by Richard is good enough.Apart from this i want to suggest some important factors.
1.
Search engine submission will also support for optimizing your site.
2.
Forum posting with good and informative posts/comments will also support in site popularity.
3.Other thing is that u can join some
social networks like linkedIn ,Konnects, BizToo, Jumpup,etc.
4.Another source is PR i.e.
press release.
Best of luck.
Marketraise
http://www.marketraise.com