You don't really need to make another topic for your site. Your other topic already has all the info everyone else needs.
I'd like to help you out, but I'm caught up in my own website. If things are going well enough, I'll be happy to help you. In the mean time, all I can do is send in cheats and hints.