I think that joining the traffic exchanges is one of the ways to get good traffic to your blog but overall SEO techniques are required. There are many ways of doing it. I think that there are some members here who know SEO too. Well by experience too you can learn the things.