If you haven't already, one thing you could do is promote your project on the release announcements section as well as on the itch.io reddit.
Thats what I've been doing.
Thanks i will try that!