jlockley,
Don't worry. You'l get there. Programming is little more than learning a) problem solving, b) the syntax of the language you're working with, and c) learning how the syntax you use affects the environment you're coding for.
Just give it time. Read as much code as you can and then adapt it to your own needs.
I'm pretty much self-taught, too, so I do know how it feels. ObjectPal is a little weird when you first encounter it, however, if you stick with it, it does make sense after a time.
Kind of like English. ;-)
(Note: I didn't say *the* English, who are an entirely different story.)
If you've got any questions, please feel free to post.
Hope this helps...
-- Lance