Well, it depends on how you want to make money. If you're serious about making money online, you can build your own blog and promote it appropriately. That way, you have more control on what you write about, what you want to promote or maybe you make your own product, it maybe a digital product(ebook, video, audio) or a physical product.
Online big-time earner don't use free platforms to blog, they build their own and brand it, their product and themselves. And, using HP, Squidoo, Blogger, etc as a secondary source of income as well as promotion purposes.
If you are a really good writer, I highly recommend start making your own blog and provide your own hosting. At first, it might somewhat disappointing when you build your blog and within months not much generating the revenue you are targeting.
And this is where planning comes to play and setting goals on what you want to achieve. It's really a long and interesting topic.... but the rewards are great! :)