Maybe to post your site here. is not prohibited. when people see what in your offer the easier it will opt for cooperation
if you have one web page with bad pagerank, and only couple banner on page it does not mean anything
Check pm i Have sent you website link as well as alexa rank of website