If you want to run a successful internet business you must be willing to put in a lot of hard work and time. You must have a good business plan, good advertising, and be good with numbers and record keeping.
If you ask people will either say sell through Ebay or become an affiliate marketer. Either one can be a good choice if you're looking for income stream working from the comfort of your own home....
Advertise on social networking websites like Facebook or Twitter. You should also purchase ads on Adwords or other similar websites in order to direct traffic to your site.
A business that uses the internet can be very successful. They can take advantage of the many tools out there to help build a successful website that will help advertise thier business.