you should try out unity, or gamemaker studio i use both of them. game maker studio is great for people that are learning.
make a small game and don't go big right away it is better to make small projects to release to the public and improve on that common mistake a lot of new gamedevs make. they get all of these ideas and want to do them all. start off with a simple project like a platformer, pong and work your way up.