There are many ways to drive traffic to your blog and some are more fundamental than others. The most fundamental strategies are the ones that tend to work the best, and many, many people have had success using the methods listed below:
1.) Blog Commenting
Commenting on blogs related to your niche is a great way to make new contacts and generate backlinks to your blog. Backlinks are links posted on other websites that link bank to your blog. Commenting on several different blogs is a good way to get your blog noticed while acquiring backlinks.
Forums are where you can offer value to a group of people and answer any questions they may have. You can post a link to your blog in your signature in the forum in order to link back to your website.
3.) Article Marketing
Article Marketing involves writing articles on product reviews, about leaders in your niche, or any affiliate product you may be trying to sell. People love to have product reviews available for reading so they can learn more about the product before they buy it. Just make sure you have actually used the product before you write about it.
4.) Guest Blogging
Guest blogging involves writing a blog or article for another blog and getting a link back to your website in exchange. This is a strong way to get backlinks and traffic to your website and drastically increase your blog's amount of visitors.
You can search Google for blogs that provide guest blogging opportunities. Simply search under the terms " niche + write for us". Guest blogging is the best way to get traffic and backlinks to your website.
5.) SEO (Search Engine Optimization)
SEO controls your blog or articles ability to rank in the search engines.
Keyword Research is a very important part of SEO. The keywords you choose to rank your post for should be researched to insure relevancy and ranking. You should perform keyword research before even writing your post, and find out which keywords are ranked the most.
You can use the Google Keyword Tool for keyword research and to see how many searches each keyword gets per month.