If you want to get into more serious stuff, read some tutorials on Google. I found this when searching, but there's so many more. As far as programs for more advanced games, if you're not ready to take the plunge into Flash, try XNA. Remember: Game Maker is incredibly simple. You're about to step into tougher stuff.