One of the benefits of using WordPress is the availability of feature-rich themes. Whatever your niche, whatever the audience to whom you're speaking, and whatever the proficiency, there is a premium WordPress theme that looks and feels custom-made for you.
Template for a bookstore, has a nice themed look. When you hover over an entry, it opens like a book. Set the permissions on the cache folder to 777.
To add books, use the Book tab.