Traffic is the key to success of your Business. This is true for any business. I suggest not wasting a whole lot of time in traffic exchanges. Don't get me wrong, they are a good traffic puller, but getting in too many can be time consuming. Try and pick one or two and focus on them at first. When you have enough people enrolled to do your clicking for you, look for another then another and so on. Getting in more than two right off the bat can be over whelming. Forums are another thing. They are a great traffic puller.
:) :)