This can also fail at times if you are constantly trying to purely push your agenda in those groups and/or forums. There are many other effective ways that you can reach out to your peers while ensuring that you give them time to think over your idea.If you know where people who like your topic are, like boards or facebook, then you could join those groups and put your site on them or in your sig. It worked for my site.