You have to understand your audience. Who they are, what they (might) search, what are their pain points, what problem can you solve for them through your blog, what value can you add. Then create a strategy around it.
Select the right keywords and topics, create engaging and valuable content around them. Follow SEO guidelines to rank higher in organic searches. Distribute your content wisely on social media, forums or via collaborations / influencers, that have your selected audiance.
Keep in mind that simply driving traffic to your site without your visitors staying there long enough, will harm your site's credibility and rankings. So from the very start set your KPIs wider than just traffic.
Bounce rates should be lower, as well as time spent on your website should increase, ideally leading your visitors to click on other sections in your website and ultimately converting ( completing desired action such as subscribing or purchasing).
I hope this helps you get ahead and I wish you every success!