There are almost 900K games on itch.io right now. Becoming popular takes time, and active marketing effort. Keep doing what works, and try new things. And have a presence outside itch.io! Your creator profile doesn't link to any site or social media.