Link building is probably going to be best if your trying to raise your site's SE rankings. For the bread and butter traffic promotion just write articles and submit them to EzineArticles. For traffic itself, you could try those traffic exchange networks out there like InstantBuzz. Haven't tried many of them myself so I can't really recommend any of them.
the easiest way to get more traffic : forum signatures link exchanges submit your site to social bookmark sites
totally agree with kingnomar. It is a good idea to put a ‘bookmark’ button on your site and do some social networking. You can visit addthis.com to learn some more about this.
Improve your link popularity...submit your site to directories, join forums, try social bookmarkings and try blogging..
The first thing you can do is tell us your URL. I may click on it. I think other will do so... Atlease you have a few unique visitors..
Yes, all the above realy, add your url to your signature and start posting (Dont spam) Very useful for building bulk Backlinks
Forget spending all your time submitting to tacky web directories, there not that valuable. Focus on trading links with relevant sites with a higher PR than you, these links will impress the search engines and increase your PR (not that important these days) but it's one aspect. Also as mentioned, offline SEO basic things such as titles and meta tags play a big part in rankings, especially in Google. Also lots of other marketing techniques such as: Create a new Myspace profile just for your site and add as many people as you can from relevant groups, obviously make the profile attractive and with a large graphic linking to your site. Also, YouTube marketing, provide helpful / useful or interesting videos related to your topic and place a link watermarked in the video, or at the beginning / end. And a link in the description. Also forum marketing, get yourself known on a forum as a quality poster, post alot of helpful and interesting posts that way when you make a new thread about your site, people won't mind as you contribute regulary. This can provide months of non stop uniques if the forum is well established. And many other ways, just use your brain
I would highly recommend directory submissions with relevant anchor text links - I have gotten quite a few of my sites ranked via this alone! Also, try and encorporate things / tools in your site which will make people link to your site i.e. the DP keyword tool - therefore people are building your IBLs for you!