Hey Alexvaldez,
my personal opinion about your thumbnail /page is - that it looks really freaking good!
Don't focus on the numbers, just stay true to yourself...
Remember why you started making games in the first place and hold onto to this mindset.
Greetings from Austria
Dominik