I am in an affiliate program. Is a shopping website.
You will probably get better answers than mine, but here goes;
Change the home page title (very top of screen on your site), it should say something like "site rocks" or something better
You need to promote, but you must avoid spamming. That means no signing up to forums simply to post a link to yours.
Submit your website to the big search engines like google and msn, it is free and only takes a minute. (you only need to do this once). Do not pay anything to anybody who says that the can give you a high search engine ranking
Avoid submitting to link farms (sites that are nothing but pages of links)
Optimize your keywords and meta tags (do a google search for meta tag creator)
Submit to directories such as Dmoz or yahoo only when you have more substantial content (I know the problem you face, you need the users to build content, but you need content to attract users)
Search for related (products) directories and apply to be listed in them, make sure they have a reasonable alexa or google rating and that they are not just link farms.
Download the alexa and google toolbars and try to get sympathetic members to do the same. The alexa toolbar will give you more information about how your site is doing for free. (though it is not totally accurate)
Think about using a homepage to front the site that tells people what it is all about, keep it simple but informative or even better make it bright and memorable, but avoid clashing colours or hard to read text.
Maybe you could try a traffic exchange? I have used both ts25.com and trafficpods.com to get more visitors to my site. 99% percent of traffic from them will probably never come back but if just one takes an interest and becomes a regular poster it could be worthwhile. If you try any of the big traffic exchanges you will see that most sites shown are pyramid and get rich quick schemes, a site with interesting content should stand out.
always quote sources if you copy an article.
There are no doubt a million things that I have missed but I hope at least one idea helps.
This is the very last thing I promise, tell all your friends and force them to post on your site.
Good luck.