You don't just have to wait for people to find your blog for your fan base to grow. You can optimize your blog wich will help your blog appear in search engine results. Make sure you include useful keywords in your blog.
A keyword is word or phrase that people would insert in a search engine to look for information. The search engine spiders use those words to comb sites to find your results.
If your keywords are not tightly targeted to your audience, you will not be highly ranked in the search engine results.
There are some free tools to help you create keywords. Try Wordtracker or the Overture Keyword Suggestion Tool.