Step 1. Register a Domain for your Site
Register your domain name at HostOtter.com.
Step 2. Document Your IDeas
Make sure you write down all the ideas you have for your site.
Step 3. Coding the site
Either code the site yourself or have someone code it for you. You can find tons of experienced developers with each their own set of special skills at FreeLancer.com.
Step 4. Hosting your Site
Step 5. Promoting your site
Don't forget to promote your site through local or national media outlets or use the Internet with Google Adwords.