Good reads is a website devoted to readers. It compiles the opinions and suggestions of readers on books from all genres. Their search feature provides pages of book listings from simple key words like, YA angels that usually line up with what you were actually looking for.
Based on your own list of books you have read, are reading or intend to read the sight will also provide suggestions of books that may interest you. These lists are compiled per genre which is a feature I like since I flip back and forth from fiction to nonfiction, YA to career, ect.
The reading challenge is something I encourage everyone to take up. Set a goal of books to read by the end of the year and keep track with ease by using their site. Make friends, (I should be the first of course) read books, have fun with the link below.