Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
Admin(+2)

Are you trying to be a solo game dev or someone who works in teams?

I think a good way to improve your general skills is to do the opposite of the above. If you've been working alone, try working in a team so you can see how other people approach things. If you've only worked in teams, try working solo to see where your weaknesses are.