du hast probleme damit das die programmiersprachen englisch sind? hol dir doch einfach ein buch auf deutsch welches die sprache erklärt... was if, else, for, while usw. tun wird dir erklärt ohne das du englisch kannst. nebenbei kämpf dich durch die funktions beschreibungen auf englisch! ich denke der zweit beste weg eine sprache zu lernen ist, wenn in ihr etwas verfasst wurde das man wissen will. wenn du dran bleibst stellt sich sicherlich ein lerneffekt ein und es wird dir von mal zu mal einfach von der hand gehn. schau dir video tuts dazu an. gibt sicher genug auf youtube. du hörst ihn siehst was er macht und arbeitest es schritt für schritt ab.
achja und du musst es wollen! verlass dich nicht darauf das du ein team findest das dir dinge abnimmt.
wenn du kein buch zu ruby findest informiere dich darüber welche sprachen damit verwandt sind. hab damals mit php angefangen und einen "leichten" umstieg auf c++ und jetzt c# gehabt (ja php macht was anderes als die c familie).
ps: scripte muss man wohl immer anpassen.