Here's a great book on the subject. LINK
I've read it and "Screenplay" by Syd Field. I recommend this one over "Screenplay"
I've done a little bit of writing for some school stuff, and I'm passively writing a feature right now. It's not a big priority as I don't have the means to do anything with it, but would like to down the years.