yes, i agree with wychic, its rewarding but dont think its an alternative to working hard.
In fact its much harder than anticipated for many who wish to cut corners on how to grow an online business.
I can also mention freelancing. I didn't start earning from online businesses for a while, time was an issue. Plus, an online business mut be nurtured and receive a healthy time investment, so its not an overnight nor a monthly income at first.
So, if you want to start working from home from today, consider freelancing. What are your skills? what do you do best? what interests you? is there a part of your 9 to 5 job that you do well that could be done remotely for companies?
Then go onto job bidding sites and freelance job sites (google that, there are loads) and start with a few gigs at first; eventually you will have a client base if providing value.
While doing that, build your online venture which may be a blog or a membership site for example in your spare time.
Remember, the most worthwhile ventures tend to be the hardest.