It has never been as easy as it is right now to set up an online business. I work from home. In the past, you needed a lots of technical knowledge and skills to set up websites and marketing ability to work online. Now there are companies which do it all for you.
See: 7 Steps to making money online with Amazon.