To really do well working from home you need to have some kind of expertise, and be able to promote yourself. Blogs are great tools for self-promotion, but it takes time to establish those, even if you've already got the expert part taken care of. If not, expect to put in 10 years, give or take a couple.