I was going to say that you should make a group because you were here pre-the-update and don’t have a group. But you have done that already and made it a public one. That’s a good first step.
What about social media? Do you have Twitter or Facebook or somesuch that you can promote on? Google seems to take it’s hints from social media a lot.