As with anything, scripting takes time. I can say in the last year (minus the first 3 or 4 months of half-assed scripting), I have probably put on average 2-4 hours of scripting a night. On my days off even more. It isn't something that can just hit you.
Luckily Ruby is easy to learn once you fully grasp the concept of of OO (everything is an object). It took me a good solid month to learn Ruby and have spent the last year perfecting it down to a style of my own (that people are now using
I am starting to be back on msn frequently. Check my signature soon, because I am going to be setting up a time twice a week, for a few hours that I will set aside for scripting help.