You should much of your traffic through google and this can be possible if you keep pinging your site after every update. There are some sites where you can submit your blog and after moderation, your content will be shown. I can suggest you one site where you can integrate your blog with facebook. Check out <plug snipped>
You can catch it from others facing similar links you mentioned. The best thing is to do SEO on the site that will increase your ranking in the subject and the increased traffic. You can also try to make their presentation to different blog directories like BlogCatalog and so on. Infact there are many quality blog directories that will provide enough traffic.
You can promote your blog through out forums related to your niche & use in blog commenting related to your topic. Also promote it on linked-in, facebook etc. by joining more friends,groups related to your subject.
Aside from franklin4005's ways to promote blogs, it's been proved that guest posting is one of the most effective ways to generate traffic and exposure. Not only that, it can help you build reputation as well as create network too. Furthermore, ping your blog post. Pinging your blog post is just a manner of informing search engines as well as let other websites know that you've got a new blog post. This may not give you a visible change immediately, but it will surely catch the attention of the search engine spiders go to your website thus may help make your new post get listed quickly. Besides, pinging a blog normally take 30 seconds only so it’s really worth the effort.
I suggest You to connecto yourself with other bloggers that are dealing with similar topics. You could take advantage of their trust and authority. Social media activities could bring you more traffic, tweet and like action will be affordable.
Promoting the blog can be done by sending email to customers for this make use of the website <plug snipped> "email marketing" services.Also use "search engine visibility" from the website to get good page ranking in the website.
You can start with exchange link with other blogger . Link exchange is right way to increase blog traffic. Start social network site to promote your website. Submit your blog to social bookmarking site to get more traffic . You can join success forum and talk with everyone to get more ideas.