Writing video games isn't an easy task. There's a reason developer teams are made up of 10-25 people (for PSN-type games), to numbers in the hundreds - and most, if not all of these people, would have gone through University study in subjects related to games development (music, art, media studies, maths, computer science - all depending on what area of game development you want to go in to.)
Not only that, but you're in it for the long haul - without the motivation of a wage, very through teams stick it through to the end - the early days are very frustrating, and you will spend hours, staring at some code, not knowing why the FUCK you're just getting a blank screen - and the later days are very tedious - spending hours, staring at code, wondering why your character keeps falling through the map, thinking you've fixed the problem, and then going back to the blank screen.
However, not all hope is lost. If you want to tinker around, playing with some ideas, there are hopes out there, for you. I used to play around with something called Gamemaker - originally by a professor by the name of Mark Overmars, as I left the scene, though, a team called YoYo games took over the project (find at more, here - http://www.yoyogames.com/make ). There are other alternatives available, but I found this software to be the most flexible, and, just the all-round best to use. I've never used Blender, myself, so I can't talk about that.
If, however, you want to be a games programmer, and you want to be in it for the long-haul, have it as your career, there is another path that you can follow - learn a programming language, do your maths homework, and go to University to study computer science. You'll probably find, along the way, that there are so many more rewarding, interesting, and well paid areas in computer science once you get to that point, but that's not a bad thing - I know this, because that's essentially what happened with me:
I started learning to program so that I could write my own video games, I took to programming quite well, I then went on to college (UK college, so, not University) where I studied, amongst other things, computing, and maths. I did drop maths after the first year, but I found that that was enough to get me into University to study computer science - a plain old GCSE isn't enough for most places. I'm now at University, started on Saturday, and I'm studying Computer Science with Artificial Intelligence, and I'll probably do some extra modules in Networking in later years. I am no longer interested in the field of game programming, but when I get out, I will certainly be qualified enough to join the industry, if I so wanted to.
If you DO follow the long-term path, and you ever need any help - be it advice on what to study, what languages to learn, links to resources, questions related to programming itself (like, help with code, or anything - I can't go into specific syntaxes of every language, but I will be able to help with principle-based queries, and the specifics of certain languages), I will gladly help - just drop us a message on here. This olive branch, by the way, goes out to the community, not just the OP.







