well most traffic I got is from link exchanges and traffic exchange systems. I also leap from ezines articles and majorly from people who subscribed to my list. However, I promote my list instead of my website so as to have a repeated visitors. This I learned from emails of guru I received. Think about it you might just forget the website name after the first visit. you may not be interested in the content the first time. something other topics that maybe of interest to you that are later posted will be mailed to you if you are on the list. You perceive the magic there. the visitors from my list are the most valuable because they are targeted visitors who are interested in what I am posting/writing/selling.
You may be interested in building your list here is a quick tips on how to build your list
http://www.talkgold.com/forum/r356009-.html