Here is a good book about aquatic insects that you can download for free. It is broken up into chapters based on the different Orders of insects and offers identification to the Family level of most aquatic insects.
Guide to Aquatic Invertebrates of the Upper Midwest
Guide to Aquatic Invertebrates of the Upper Midwest