Nice post.
Summary: Find your voice (Be authentic). High quality visuals. Give reasons for others to care about (or subscribe to) your blog. Get noticed by influencers.
I hope this is accurate.
Also, one more implicit take-away: make sure readers to come back to read next week by ending a post with a cliffhanger (e.g. I will tell you how this blog got 1000+ subscribers in a day if you come back)