If Itch.io is not enough to get more people for your game. Try to find a place to share it. Like, facebook, twitter, and reddit.
Three games!!! WOOW man. Good Luck.
Thanks for the suggestions
Even I thought about using Instagram or Twitter.
I already have a YouTube channel bit only 5 subscribers.
You can try my games on my creator's page.
I hope you enjoy them