Upload your game via the game requests, as mentioned, and more importantly, make sure you report your game update every time you have new release. That'll put it on the latest updates, and most likely exposing it to more of this websites audience. Use Twitter and Instagram, or other social media, and throw in some relevant tags on the posts. Try getting the game uploaded on other sites, as well, if you can. Like Itch.io, Gamcore(sp?), or even places like Fap-nation (regardless of how toxic their userbase is.).
Other than that, just try to stay consistent. Interact with the users, show/tease renders of upcoming releases, and so forth. It can be a bit of a slow process, but it'll start growing eventually.