Is this for the site in your signature?
Generally, search engines are where you should first focus your efforts. It won't be an overnight effect, but it will open your site up to a lot of potential traffic. The best way to get traffic from search engines is through content. Track the visitors to your site and what they searched for, when you see certain things doing well, see if you can tweak them to get listed higher in the search results for them. It's not uncommon for a site to have 4-5 statistics analyzation (sp?) scripts. Once you see traffic and where it comes from, make sure you're getting the most possible from it.
If you're doing something similar to others, exchange links with them, that's a good way to get people who are already interested in the topic to visit.