Good things take time, including good blogs. If you want to have a blog that people read and return to, you have to give your blog time.
Blogs take time to develop. Most experienced bloggers will tell you that it took a while for them to get the mix of topic, audience and style so that it works well. Don’t expect it to happen overnight.
Getting it right may take as long as a year to a year and a half. You will shorten that time if you know precisely who your audience is and if you’ve been writing for and speaking to them for years. You will shorten the time if you get feedback, from readers or friends or a coach. You will shorten the time if you post more frequently.
Good blog posts take time, too. Learn how you develop effective posts. Every good blog writer has a rhythm of research and inspiration that they follow to turn out good posts.
Good writing takes time. You need time to revise and re-write. It will be easier if you have time between revisions so that each one is fresh.