My best advice aside from structural research, layout, color scheme and other branding fundamentals, is to treat your blog as an experience for readers. Much like planning a great date.
What do you think would offer them the most enjoyment? What kind of interactivity can you add to your blog, that not only broadcasts to your audience, but also allows them to share their insights, preferences, ideas and opinions? Blogs are not a one-way conversation (no digital marketing is).
So if you focus on it as a social community from the start, think of ways to add value to the day of your reader, by entertaining, informing, and giving them resources that somehow make their day/life better.
Build a community.
Still you should tae into account companies reviews