Blogging is not easy and it needs knowledge of multiple things to be applied together.
Starting a blog correctly needs you to know a bit about niche, you would need to undrestand about SEO and email marketing and social media channels like Pinterest and a lot more