The only way to get better at designing games is to design lots of games.
Taking a game all the way from idea to production is a lot of work, and it’s not always worth it.
As well as walking away from bad ideas, consider just sketching out designs before diving in fully. Brainstorm through a lot of quick designs, take them a little way along the path and drop the weakest.
Spend time working on perfecting this process, if you can get good at sketching you’ll see where you develop into a masterpiece more quickly.
Try just sketching some game ideas, and see where it leads you.