Are you looking to be paid or just get some experience?
I found out that if you want to form a new team, it's way easier to join others with their ideas than to push your idea and convince others to work on your stuff. I see tons of posts on some game dev subreddits, and people that come with an idea seem to have a tougher time than the ones who are open to finding it with a team. Consider this.