27+1 Tips for Building and Maintaining a Blog Audience
If I could add one more thing: make sure you do this because you actually like what you're writing about. You might make money anyway, but if you actually like writing you might stick around longer.