hey, to help you out a little bit heres some information and things to do. like the others said before me, you need to talk to a business advisor type person/agency and find out about licensing for your business, taxes, etc. thats all in the details.
but start small. people dont know you're out there unless you find them. and when you do find them and word gets out and people put links to your site on their pages, then your name will get out and you'll have a fairly good business going. but it takes time, alot of time. however its worth it in the end.
you need a website too. a pretty flashy one and it should be the most elaborate one for you to design that way you can impress possible customers.
this may help, may not. but there it was from me...