For some people HP work really fine, for some other not. Writting and earning online is challenging...and not easy.
Majority of my earnings come from online resources, but I quit my day job 14 years ago.
Last year I earned 8000 $ with help of Hubpages, how I did it I described in my Hub: http://hubpages.com/community/pro-contra-affiliate...
but it was not easy, neither was quick way and it requires a lot of effort and learning.
There are some very successful Hubbers here, we can get inspired by them, but everyone of us needs to follow his/her own intuition. What works for me it doesn`t work for somebody else and vice versa.
I wish you a lot ot luck.