The best way to get more visitors you need to engage with more people in social platforms.
Facebook group is best way to engage with people.
and apart from this you need to build social media platforms like twitter, pinterest, facebook, instagram.
And do on-page seo to get organic traffic from google.
I hope this will help you to understand basic things.
1. Join niche FB groups
2. Explore Twitter and Pinterest
3. Participate in engagement threads for increasing blog comments and traffic.
4. Try to add value with your posts.
Sumit | Travel Blogger
As Vishal said, Social Media is the best one to market yourself or your blog to get more traffic to your blog. Social media is such a thing in which you will have to share your articles regularly, no matter you are getting traffic from that, but you should do that.
Other than social media, I comment on different other blogs. This does not market my blog. But by doing this, I market myself on other blogs. And this will make connections from different bloggers.
According to Narendra Modi, connections is essancial for development and marketing. So I try to make new connections with bloggers and always try to make my connections more stronger. This will take a long time, but this will help you in great way.
You somewhats also have to focus on On-Page SEO. This will increase Google ranking of your pages. But don't overdo this.
And last but not the list. Your content is the only most important by which you can market your blog in a better way. So give more importanec to your content, then Social media, then SEO and then making connections with other boggers. This will surely increase your blog's value.
First make brand..increase mentions, post content on news websites..Increase search volume of your brand name and once your brand become viral people starting reading your blog.