Helpful sites:
Epic Reads
Publishers Sites
Author Sites

Book Talk:

Book Trailers:
43 Book Trailer sites to Inspire, Instruct, and Share
Book Trailers for Readers
How to Make a Book Trailer: 6 Tips