There's lots of jobs that you can do and work from home instead of having to go into an office.
I have a degree in medical coding and billing so I do data entry work from home and make as much as $300.00 per day typing at home.
Another thing I've done is create a blog in a high paying Adsense niche that is starting to make money after being online for a few years.
Blogging though is a slower way of making income but if you work at the blog enough and give it enough time then the blog can bring in passive income over the years.
I expect to have my blog earning more money than I would get with social security retirement benefits so the blog although not making much money now should provide me with enough income in the near future and further into my retirement years.
The more traffic your blog gets the more money you could make from the blog.
Another work from home job that can bring in some good money is designing and selling T Shirts or setting up an Ebay store and do drop shipping or selling your own products.
There are also some other type from home jobs that don't require medical and billing degrees so you're sure to find something online to work from home typing.
Freelance work is another option to work from home for yourself and do jobs that you have the skills to do and the more freelance jobs you do the more income you can earn.