I'll tell it to you straight because I think the sooner you know this, the sooner you can start approaching this differently.
There's no such thing as being "the ideas guy".
That said, my advice to you is become an MVP for your project. This involves learning art, programming or game design, and a little bit of the two you didn't chose, just enough for you to learn to communicate efficiently with your team and make preliminary prototypes.
The rest is just an art of asking
I Honestly couldn't agree more, I absolutely need something that lends it self more credibility in the field, and not just "I Design Amazing Levels" or "I've got a great concept written up" as such this has been something that has made it rather difficult to stay motivated, and really push my efforts. I'll say I've got an interest in programming, and thats what I feel best suits me, over graphic art, or music, so I've little doubt thats a good place to start once I'm ready, sadly I lack a crucial component to get started for the moment, so it will have to wait until I can afford to aquire this necessary component.
In the meantime I'm really just poking around, asking certain questions, typing up some design documents, and getting whatever I can done, until I can effectively do more.
As far as actually Pitching it to someone goes, this is something I feel I will ultimately need to do at some point, because my project is extremely large, and would require more effort than just mine to really take off and be something. In the end I will likely try something smaller first as a learning experience so as to have some know-how before putting effort into my more major project. Effectively I'm pretty much thinking for the long-term for the moment, and don't really have much I can do in the short-term at the present moment. Regardless its time I did something about that.