I think that you would benefit from buying and reading _Python Programming for the Absolute Beginner_ by Dawson.
I've had some success working through "Dive Into Python," a free textbook available online at http://www.diveintopython.org/ .
I kept ending up in the same part of code and denying that it was the right part, and then someone tells me its the right portion after all, which made me feel kinda... well... slow. >.<
No, "slow" would be refusing to see the problem _after_ having people point it out. 8)
Kris