Making a game is a difficult process, whether alone or in a group. Programming just by itself is quite a task to handle, and learning how to program is quite a process in of itself. But if you truly feel like you want to make a game and are willing to put in those lonesome, frustrating hours--days--weeks--months to make it work (trust me, the feeling of putting those hours into a game, turning it on and watching it work is worth the effort!), here's some resources that can help:
http://www.codecademy.com/ <--Great introduction to coding to help get your feet wet. Doesn't get any easier than this. Has many interactive courses in lots of programming languages:
http://www.codecademy.com/learnhttp://unity3d.com/ <-- Here's a free 3D game engine, works with C#, Javascript and Boo, many recommend C# but there tends to be more tutorials for Javascript these days. Note this is not a 3D modeling program, you can't make or texture 3D assets in Unity.
http://www.digitaltutors.com/ <--If you have some income, there's also this, which will help with Unity as well. Very good tutorials from real professionals in a variety of subjects and rather expensive software. But it's good.
So I gotta go, but I hope this helps. I'll try to post more when I get home.