Hi maggot05,
Here are a couple of things to take care of before hand.
1. Create a business plan. This will be your roadmap.
2. Protect yourself by incorporating your business. This helps to reduce or eliminate personal liability, and your business name is protected so no one can steal it (depends where you are incorporated at)
3. Get a small business bank account.
4. Make sure you have some type of legal counsel available i.e. Have a lawyer to help you with contracts etc.
5. Get a merchant account, and this is not needed immediately since you can have people pay by cash,money order and\or by check. Eliminates processing fees, and you get all the money.
6. Prepare the content for your web site
7. Build a website
8. Register domain name
9. Get a reseller account using a strong provider.
10. Create business cards.
11. Promote your site to the market of your choice.
Best of luck in everything you do

-Bones