I love Joel Friedlander's blog, and posts like this are why: 19 Ways to Get More Readers for Your Blog.
1. Write more often—if you don’t have enough traffic, write more often. This is not necessarily good news, since you may feel you already have enough to do. But when you’re growing a blog, there’s no better way to increase the energy flow to your blog than increasing the amount of energy you put into your blog.For the next nine ways, read Joel's article! :)
2. Write better articles—look at the last 10 articles you’ve posted to your blog. How many did people really care about? How many did you write for yourself, more than your readers? If you have to, and in contradiction to #1 above, write less frequently but better.
3. Do something different—give readers a reason to come to your blog. If you’re doing what everyone else in your niche is doing, why should they? What is it that no one has done? What angle is uncovered? What insight is lacking in the conversation?
4. Do something big—create a big list, a smashing resource directory, an exhaustive collection of tools, a survey of every viewpoint on a subject. Whatever it is, make it useful, the kind of thing you yourself would link to or bookmark for future reference.
5. Kidnap a celebrity—interview the biggest star in your niche, or the most controversial, or the person with the biggest blog in your field. Aim as high as you can, you will be surprised. Make a regular feature of profiling or interviewing movers and shakers in your industry.
6. Start an argument—disagree loudly with an established authority in your field, an “A-list” blogger, or the institutional overseers of your domain. Demand a response.
7. Rant—find an injustice in your field, something blatantly unfair or a monopolistic company taking advantage of the little guy. Rant about it, invite others to contribute.
8. Guest post—take your show on the road. Create a goal to contribute to someone else’s blog on a related topic once a week, once a month, whatever you can do. Query bloggers and read their archives. Fashion a headline for an article they’ll find irresistible.
9. Comment—leave comments that add to the discussion, that amplify what others have said, that disagree respectfully with the author, that bring something to the table. Pick 5 or 10 blogs and stay in touch with them, commenting when appropriate.
10. Upload articles—put some articles on articles sites like ezinearticles.com and make sure you link back to your blog. Use the same keywords you use in your blog posts.