I read an article wrote by Faisal Khan and made some notes about it.
Passion and Building-value
Do what you love and passion trumps everything and all obstacles.
Passion is just one side of the coin, the other side is building-value. Whether you build value in your skills-set, or the content, effort, etc. you put on the web, you must build-value for to make money.
Find Your Micro-Niche
Finding your niche is what it is all about. Your talent is your niche. If you're good in article writing, that's a starting point. What type of articles you are good at writing, is your micro-niche.
Plan, Goal and Persistence
If the plan doesn't work, change the plan never the goal.
"A river cuts through a rock not because of its power, but because of its persistence."
Work finds talent. Talent finds work.