I tend to use Celtx when it comes to writing scripts. [/QUOTE said:
THIS I love celtx, they are an awesome free script writing site, if you want one to download and keep offline, FadeIn is a great one.
Look into NerdWriter, FilmRiot, DSLRguide and D4Darious on youtube, they all have amazing videos on script writing and the general writing art.
At the end of the day you'll write something and when you look back at it you'll hate it, everyone does this, keep pushing forward and eventually you'll have something you can tolerate! lol. Literally what I just had to do this past week writing.