I was asked to answer, but I’m not sure if I qualify. I don’t see myself as a blogger, although I have run several blogs in support of various businesses.
With that in mind, it’s perhaps not surprising that my advice is that your blog should not be your business – it should be a content marketing channel that supports your business.
I’ve seen too many poor souls start a blog because someone put it into their head that this was somehow an easy way to make some money. It’s not. If you only blog and you want to get enough traction to make money from it (through ad revenue, for example), you’re basically entering an overcrowded market full of people with far more experience than you, where you have to be in the top 1% to see any kind of success.
Instead of doing that, I recommend that you find a simple, value based business you can create. One where you offer some product or service of value to a specific group of people and you get paid by those people in return. If you have a business like that, then blogging can be a good way to establish yourself as knowledgeable and generate some traffic.
Of course, if you’re talking about a personal blog where there is no business purpose and you simply want to share your thoughts online, you can ignore everything I just wrote, because you already know you won’t make money from that.