For an extended discussion of terms along with visual analysis, please investigate http://classes.yale.edu/film-analysis. Highly recommended for all students, but visual learners will benefit the most.
Perverse Spectators: The Practices of Film Reception by Janet Staiger is an ebook. In it, Staiger explores her theory "that it is contextual factors, more than textual ones, that account for the experiences that spectators have watching films and televsion and for the uses to which those experiences are put in navigating our everyday lives".