Vigilant Gambit
Member
Another great way to work on polishing your game ideas is to actually talk about them with others. I know many are afraid of others stealing their ideas, but one of the things you learn when you start taking game design more seriously is that nearly everyone has good ideas, but what you really need is a good framework for taking those ideas to fruition, and that kind of critical thinking really benefits from discussing your ideas and getting feedback on them.
Most people starting out in game development don't realize this. No matter how good they actually are, game ideas are worthless compared to execution. Nobody cares about Crush the Castle or Wavespark.
Don't make bad games, but focus on quantity until you get your skills up, then focus on quality so you can make games that have inferior copies rather than superior ones.