Hi, I know its so hard to advertise games even on Itch.io. I have been here for 7 years and I was lucky to make $145 in these 7 years due to bundle sales.
All I can suggest is that all of us who have a youtube channel for showing our games should cross advertise each others published games. Thats a start.