I can understand the guys frustration, but Rick and Pixel Perfect are right. You will be able to do so much more with your ideas after you have learned the necessary skills. I attempted to jump right into game development back in 2002 and just met frustration around every corner because I didn't know C++ (that was the language required by my software at the time) so I ended up getting DarkBasic thinking it would be an easier way. Then I realized that I knew nothing of DarkBasic, but it was easy to learn so I continued past that block. Then I realized that I knew nothing of how to structure a game system, and I knew nothing of generating art, and I knew nothing of this and nothing of that....and it goes on and on.
I ended up going to college in 2004 and getting my BS in Game Software Development. Four years later (graduated in 2008), and about six years after I really wanted to start getting into game dev, I finally had a much clearer picture of what I needed to do. We focused mostly on C++ and assembly. We went from basic object oriented concepts to some pretty advanced C++, and only touched on C#. We also covered how to design a game system, how to design a game engine, how to design levels, learned what makes a game fun and playable, and we learned how to test our game.
It was a lot of work and a LOT of frustration, but now I know where my weaknesses are and what sort of people I have to look for to help make my ideas come to life. I am weak in the art area. I can create some decent art, but it takes me a long time and it takes away from my programming, so I purchase my art from capable hands. I am a musician as well, but I don't have the equipment to produce game music and sound effects, so I leave that up to capable hands. I stick to what I know, programming, and I only know the most popular languages (I am trying to master just one, but to be familiar with them all, and I still have a long way to go).
It's not an easy task, but learn learn learn. Know your weaknesses and don't try to do everything yourself. If you cannot afford to pay folks to help, there are lots of people (probably in this community too) who are willing to jump in to a project as long as your concept is solid. Anyway, good luck and listen to folks like Rick. He's already set me straight on a couple of issues. Smart man he be.