I think you should order the site from professional web development company. They'll make everything quick and of high quality, better, than you can do it yourself
Once my site was also banned 'cos of the spam on my forum there. But I wrote the letter to G with the explanation and they fixed everything. Maybe you should try that too...