I started off with Zonquer source ( Futures un-released one, realllly old ). I couldnt be bothered doing anything at first so I paid Future whenever I wanted edits. Sooner or later I realised that I have to do some stuffs on my own, so I asked him if he could teach me a few things. He did, and soon I was able to understand that there gotta be same amount of { as amount of } .
I started coding NPCs, and made them do harder and harder things everytime, and thats when I got good with NPCs coding.
I suggest you take a source, LOTF or CoFuture, and study it for a week or two, and then code something that would be a BIT of a challange for you, when you done it, go back to your code and see if you can improve any of it, im sure you can. That way you will see other ways of doing things, and your nextcode will be much easier.
Emme