I've generally found that when I'm faced with some task that I don't know how to begin to approach I am more likely to be distracted by things.
The best suggestion I have is to try to think small for awhile. Don't even think about making a game. Don't think of releasing anything to the public. Instead maybe think about making a number of projects (I call them labs) to implement various elements of a game. Stuff like trying to get a small 2D image on the screen. Then make it move with the keyboard. Animate it. Create multiple instances of that image (as many as you can).
If doing stuff like this is too difficult to wrap your head around at the moment then there's some fundamentals you need to work on first. If you don't know what those fundamentals are then you should ask someone here what sort of prerequisites you should be looking at. If that still ends up being too much, find out what the prerequisites for that might be and so on.
Think of it all as building on a plan to achieve your goal. Let the plan change if it has to. If you feel like taking a bold leap towards something that's a little ahead of you, by all means go for it. But don't beat yourself up if it doesn't turn out. But instead, if you can, try to make sure that everything that you do builds onto whatever you might be looking at in the future. In time you will be able to see how these various things piece together to make a game.