As a starting point for discovering new books at the store.
Create a list of books that customers can browse at your retail store to find a book they already read. For each such book list suggestions for a new book they might want to read in the following format: if you liked this book because of X you might enjoy these books…” List potential books for each identifiable quality of the book they already read.
It stands to reason that what people are currently interested in when visiting your website, might predict what shoppers would also be interested in your brick and mortar store.
Get regular alerts on specific activities that show greater interest (or actual purchasing trends if you also have a web shop) and take those into constant consideration in your retail store: arrangements of products, special ad-hoc promotions, etc.
Each one of us has a preferred way of organizing things. When we go to an e-commerce (or brick and mortar) store, many times it’s arranged in a way that is not comfortable or intuitive for us.
Have a dynamically changing structure to the way the e-commerce store is presented to the visitor. Use both tracking data and direct input from the visitors to tailor the presentation and structure of products in the store.