I feel like it's more realistic to find other game developers to help each other than assemble a team that works for free
I think you can use this forum for that.
stuck on some programming problems? try googling and still stuck? write it as good as you can in technical.
advice on the story, proofread? post your pieces of text in writing.
uglyass drawings that are wrong? design, one of the critique threads.
etc.
you want to contribute to the greater good? write some tutorials.
want to learn how to dissect games? try to write some proper critique in devlogs.
when you take these tasks seriously and contribute you might find people wanting to contribute back.