I always wanted to make my own game and have so many ideas, but I can not program.
Phew okay then I'm reassured ^^
I was like you, pick up a program like Unreal Engine 4 or Unity. I use Unreal Engine 4 because of Blueprints, which allows people like you and me to easily code. It still has a learning curve but you don't have to worry about things programmers worry about. Of course it also has limitations but I'm now learning the basics of C++ so that I can circumvent those limitations and deliver better games thanx to blueprints.