can you post the URL of your blog?.. for analysis..
you can increase the traffic of your site by promoting it..
1. directory submission
2, social bookmarking
4. blog comments
5. and more SEO..
First, be sure that you are updating your blog with interesting posts regularly. A good way to increase your blog traffic is to make comments or do trackbacks on similar blogs. Also, do a few articles on your blog subject and submit them to ezine articles or other article directories. These will rank high in the search engine faster than your blog will.
There's a good amount of information on Google when it comes to increasing your blog traffic. Just search for "search engine optimization for blogs" and get all kinds of info. You're really going to want to rank well when it comes to search engines, because nothing beats organic traffic!
Never really been that much of a fan of article directories.
As others have already mentioned on this thread; you need good quality content.
Look around on sites like Digg/StumbleUpon and see what each community likes. One of my blogs made the front page of Digg and StumbleUpon buzz a few times. You need to spend time creating quality content, then you'll get links and traffic fairly easily.
These articles take longer to write but are worth it in the long run. You'll only need to submit one or 2 of your articles then you'll find that other people start submitting them for you. Guest posts are also a good way of getting traffic, and more importantly, building up relationships with other bloggers.