Hi, Clone .. What i did is that I searched for over a year and a half for a good engine that doesn't require any kind of coding but let's you create a perfect 2d game . so I found Gdevelop (still in beta but has grown a lot) and it just changed my whole life, it made my dream come true :)
Just start here , learn, engage with the amazing community, learn from them, ask questions as many as you like and trust me you'll create your first game in less than 4 months :)
Gdevelop (It's totally free which is the greatest thing ever created) : http://forum.compilgames.net/
Have fun learning and if there is anything else I can help you with just let me know :)