You need real people to get real traffic. One of the big problems I see when people come to me for help with their traffic is that they have been chasing the wrong kind of traffic. They see that someone says they can "get 1 million visitors next month" through some software. Well, maybe it works, maybe it doesn't.
But who cares if you get a million visitors if they are all robots or people clicking for pennies or automatic popups. And if it is spam or mass twitter or fake Asia Email List Facebook - those visits don't count - those people don't know you and don't care about what you are selling.
I mean, think about it, when you get some spam link in your twitter account, do you stay on the page more than 1/2 a second? Well, the other people who are getting spam links aren't either! It is too easy for people to focus on "more traffic" instead of focusing on real people. To get real people, you have to create real content, and promote that real content online - primarily focusing on content marketing, SEO, that kind of thing. For example, with your blog, writing a new post each day about "why am I here" Every day.