There are many ways to get traffic to your website. Some people suggest using a plethora of traffic generating methods. I suggest to find just one way, become very good at mastering this one method and use it over and over again. If you have time to learn all the methods than fine, but you should instead be more efficient and use that time using a method you already know and are good at.
In this case it only makes sense to find one method that you think you can master and just stick with it. That way you will optimize the amount of time you have to spend on your online business towards gaining that much needed traffic. Trust me, you will not make any money if you can't get traffic to your website.
If you want your online business to succeed long term and would like traffic to come as cheap as possible, you'll want to utilize the power of back links. Back links are simply links on others websites that point back to your website. The more back links you have, the higher your website and websites pages will rank in the search engines.
All internet marketers should understand this concept. Your goal should be to use a method where you are constantly picking up back links on a daily basis. When you combine those back links with keyword research and search engine optimization, over time you will begin to see your traffic drastically improve. Here's an example of how I get traffic two ways using one method...article marketing.
The first thing I do is my keyword research. Ill write down a list of about 10 or so keywords that get a decent amount of traffic and very little to moderate competition. So as soon as I have my keyword list, I will then write an article using one of those keywords and either post it on my blog or create a new page for it. Then I can either rewrite or write a new article and submit it to the article directories making sure to utilize the hyper link option as well.
Over time I'll see that page slowly move up the rankings for those keywords. The more back links I have pointing at that page, the higher and faster it will move up the rankings. I will rinse and repeat this process for all of the selected keywords until I have reached page one for each. It may take a month or more to do. Then I will select another 10 keywords and repeat the process all over again.
You can see how powerful this method is over time. After a year of this process you can be ranked on page one for over a hundred keywords all of which will bring targeted traffic to your website.