I agree with earlier comments. If you want to build your own game from the ground up, you will need to learn some coding. There are other ways to get started, but really learning to program is the best way make your own game.
1) You should start off by picking a programming language. One you know already may be preferred to get started, but most games will be written in c++, c#, or java. I personally think that c++ is the best choice, but others may disagree.
2) You should pick an IDE (Integrated Development Environment). This will do a lot of the work for you that is a huge pain to do yourself, and overall make you more efficient. I would recommend Microsoft Visual Studio, the express version is free, and there are many resources that can be found through googling to answer most questions you would have.
3) Pick a set of libraries to use/learn. OpenGL is an obvious one to work with graphics, but there are many other useful libraries to do things like grab keyboard input, create a window for your OpenGL, play sounds, etc. I would recommend starting by using Glut.
Here is a great OpenGL tutorial, it is long, but it goes through step by step:
Here is a quick description of a few libraries and what they will allow:
SDL - Open a window for OpenGL, Input (from mouse/keyboard), Audio, Networking, more.
Glut - Open a window for OpenGL, Input (from mouse/keyboard)
OpenAL - Audio
4) Pick a small project to start making. The best way to learn is by trying and failing. By starting a small project on your own you will start to get a feel of what everything takes in terms of work, and what you actually enjoy.
5) Move more in depth into what you enjoy. Coding is simply a tool, once you figure out what you really enjoy, you can find more resources about those specifics. If you want to do everything it will take a while, but it is always nice to try a bit of everything to see what you enjoy most, and what things you want to find an already built solution for.
Hopefully that will get you started.