Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

No problem! I understand those problems are a lot to work with when first making a game since I've been there XD. Hopefully you do improve on it. Then you will start to gain more ratings. Also rating other games of course would give you a few more ratings too.