First of all, congratulations in starting your own blog.
You know, in any kind of venture or project, the hardest part is getting started.
Most people who try to make money on the Internet, keep talking about it, they keep thinking about it, but they never get around to doing it.
If you just keep flapping your gums, nothing is going to happen.
So, congratulations on actually taking action and putting together a blog.
Also, congratulations on asking the right questions.
You see, a lot of bloggers out there fail precisely because they think that just because they built a blog, all these people suddenly crawl out of the woodwork and make their money.
It doesn't work that way.
The old paradigm of "build it and they will come," has been proven to be bankrupt.
Maybe it worked ten years ago, but it definitely doesn't work in 2016.
I applaud you for asking how to generate efficient traffic.
This is crucial because there are so many inefficient ways to generate traffic.
Believe it or not, spending thousands of dollars for untargeted traffic or cheap basement bargain traffic is not going to cut it.
You're better off going to places on Facebook, Twitter, other social media platforms as well as forums and blogs where people are already talking about the specific set of topics your blog is covering.
Next, you participate in engaging with those people.
You basically post content that is not necessarily from your blog to establish some sort of credibility.
Once you get to the point where these individuals consider you an authority, then you can share your own content more frequently.
That's how you play the game.
It's not really a question of having a huge amount of dollars.
It's not a question of having a large starting budget.
All it is having a clear idea as to where your traffic is and how to engage that traffic.
I wish you nothing but the best.