have you checked out goodreads?  this fantastic site & app lets you create your personal reader profile, keep track of what you've read, organize  your books into virtual bookshelves, rate books, recommend books, and invite friends to share ideas and see what they are reading.  you can even join a book club to discuss your favorites.  very cool.  check it out for yourself and stay current with all my reads using the goodreads button on the blog.  happy reading!