Noone sane would post his money site on a forum. If you want, I can send you screenshots from ad network as a proof. Ofc, deplying website does not guarantee anything. Your job is to SEO optimize. Backlinks, texts, tags. Just like with any other website.Why you don't post your main site? Since you say : My main site is making 20 times the amount required to run it. Send with proove it's you website.