Well... I'd say that your prolem is a double-edged sword. Being a good programmer is both linked to you actuall programming skills AND your ability to be creative and com up with innovative ideas..
But, for help:
- Hangman (non-graphical AND graphical)?
- Search engine for searching through text files?
Really anything. As long as it makes you spend
hours in front of the console during long nights,
pullig your hair.
Each day coding brings you one step further in coding skills..
Code anything, as long as you code.