In my quest to hone my screenwriting skills and learn how to become a better screenwriter, I've encountered several useful eBooks. Many of these eBooks are written by professional screenwriters or creative story writers whose purpose is to distill their own tips and advice to succeed at screenwriting.
Some of these eBooks are short (up to 30 pages) and focus on one or a few specific topics related to screenwriting, such as: 1) formatting a new screenplay, 2) writing a treatment to sell your screenplay, 3) writing action blocks and character descriptions, 4) creating life-like characters, 5) developing plots and sub-plots, and 6) what film producers want from screenwriters.