It does depend on one thing however, your passion for the subject matter you will be writing about.
You need to be able to write about what you love for years on end and for that matter every day. Google loves fresh content and everything you write about needs to be original.
Your readers will need to see you are passionate about what you write about. It must ooze out of your writing in everything you say and do.
Someone who has done very well in the blogging space is Yaro Starak. He is a Canadian / Australian who has developed a lifestyle many just dream about. Look at what he has done and observe how he has done it.
Yaro is at the point of his online development where he helps others earn a living from blogging as he is such a fine example of someone who has succeeded at just that. It has freed him up to travel the world talking about and doing what he loves best.
This is possible for all of us.
One thing I must say is that this does not happen overnight. To position yourself as an authority website/blog you need to have time to develop the fundamentals. Fundamentals are basically the content you create. You need to have content and lots of it, released into your blog on a regular basis. Google and other search engines will give you credit for what you have done over time and then begin to rank you for your keyword phrases and related synonyms.
So take some time out now to follow someone who has been there before and begin to prepare yourself for the long haul.
It will definitely be worth it.