First, you want to start with the basics and put together a good sound business plan. You want to get a good domain name for your business, and if you are going to incorporate, you will want to look into that as well. If you want to really start quickly you might want to look at some of the white label providers out there. You will be able to offer a variety of services under your own name. Then of course you want to design a great website and establish some sort of payment portal as well as a support department.