To be able to program, you have to get a couple of things buried into your mind.
1. The idea behind programming is that you use the commands available and arrange them in such a way that it produces something useful and/or beautiful. There's knowing the commands, and then there's knowing how to put the commands together.
2. Once you have the above mindset, look around in different areas of this site (and in the book) that have some demonstration code. Look at what it does, then think
How can I change this so that it works in the way I want it to, so the I can implement it into a game?
3. Whatever you program has to have structure. Lump your code into sections, subroutines, or functions that perform specific tasks. Here is what a main loop could look like:
SetupGraphics()
LoadGameObjects()
SetupCollision()
DO
CheckControls()
CheckCollision()
CheckTriggers()
LOOP
If you just cannot come to grips with programming, you could always invest time learning other aspects of game development. There's sound engineering, music composition, art, marketing, and project management.
Good luck, and keep posting,
Crazy Donuts
Crazy Donut Productions
Current Project: KillZone