As somebody who never scripted until the CK was released, i would suggest starting with small scripts trying to do simple things and expand on the idea when you get it working , even if you may never use them in a mod.
For example, my first script was just to add 5 gold to my character when i hit a target with a sword
This then progressed to a 20% chance on hit with a further 20% chance that it awarded 10 gold instead of 5
Next was to make it so that it only applied to hitting a hostile target.
Lastly, during testing i found the effect applied to a dead hostile target, so added another line to prevent this.
Only when you start to write a script and understand what you have written will it become easier.
If you become stumped, i have found these forums very helpful and sometimes the answer is so obvious (and easy) that you may be looking too hard for the solution.
Also i would re-iterate what others have already posted
Each time you write a line, add a comment to it so you know what that line was trying to achieve, for example this is two lines out of my first script everything behind ;is classed as a comment
bool akTargetisDead = akTarget.isDead() ; expression to check to see if the target is deadif (akTargetisDead ==0) ; 0 represents that the target is not dead and is alive Prevents hitting a dead hostile and gaining gold
Lastly if you come across a page which is useful, bookmark it.