I would just get rid of that template and find another one that looks more professional. Make a custom logo and get a TLD domain. (I have a promotion for $4 off domains.)
co.cc? Is it a wonder people won't really trust your site?
For a host, you have to be as professional as you can. Having a co.cc domain is telling people you won't spend crap on a domain, but are selling hosting space.
Also, you need to work on design. Remember, professionalism is key to running a web hosting business. Everything has to be professional: the logo, the template, the fonts, etc.
Also, the link doesn't seem to be working for me anymore. It did one time and just stopped working
Nice site.
A couple things though:
1. You're a hosting site. TLD required.
2. Setup is a bit amateur. Too blank and dull.
3. You offer TLD plans but don't have one yourself. That confuses me alot. Are you a reseller?