You're thinking way too big. Start small, really small. Especially if you've never programmed before; first concentrate on learning to program, by writing counting programs and such. Then once you are comfortable programming start learning to program games, but even then start tiny. Minesweeper was my first game, but here's a good progression:
http://www.gamedev.net/reference/design/features/makegames/
http://www.gamedev.net/reference/design/features/makegames/