Hello, I just started myself. I started using Game Maker 8(Coding, not drag and drop) I don't know what PyGame is but GM seems to be a great place to start. It has a really helpful community to help you sort your bugs and other issues
Here is GM: http://www.yoyogames.com/gamemaker/studio
(There is a free version, but I would recommend the studio: standard asap)
And here is some GREAT tutorials: http://www.youtube.com/watch?v=mMa2RWXVuNw&feature=plcp
This guy can get you started on the basics of programing.
I don't know how good of an artist you are but some art and design skills are handy as well.