1. Your site has a nice look, but it is hosted by freewebs, which sucks.
2.If you want a professional site, you need a professional host like Main Networks (http://main-networks.com
) or if you want to resell, you will find xtonet really good as well (contact camers).
You can get a really goof free package with main networks, I am hosted free with them and very pleased.
Xtonet also offer really good yet cheap reseller hosting.