Focus on your core interest area to establish yourself as an expert.
Create at least 15-20 meaningful posts BEFORE you open your blog to the public. When people visit for the first time, you’ll have more then one post to share with them. If your blog is rich with information, most likely people will continue to read it.
Figure out who the A-list bloggers are in your niche and participate on their blog using comments and trackbacks. Links to your blog, outside your blog and within in your blog are all important to search engines.