I distinctly remember a college interview during which the interviewer asked me what books I'd read recently. I had read books, but I couldn't remember any.
I vowed to keep a reading list from then on, but I've never been good at it. It was always inconvenient to write down the details of the books I'd read.
It's a problem because I often pay little attention to the title of a book, so I sometimes don't know, from the title, whether I've read a book before or not.
I've been using Goodreads (Share Book Recommendations With Your Friends, Join Book Clubs, Answer Trivia
), and it may be the solution, since it makes book tracking easy. When I buy a book or bring it home from the library, I can scan the bar-code with my Nexus, and it automatically goes on my to-read shelf. I can also let it examine my Amazon purchases to add books that way.
I move the book to the currently-reading shelf when I start reading it, and to the read shelf when I'm done (or my abandoned or paused shelves). I can quickly rate it, review it, and/or make some private notes about it.
Finally, I've gotten a lot of good recommendations here on the "What have read recently" thread, since it's a smart group of people and I get to know who likes the same kinds of books I read.
Goodreads works like that in that you can have friends, and see what books they've read and enjoyed. It will also automatically recommend books based on what you've liked.
So I recommend that web site and system.
to become my friend on Goodreads so I can see what you've read and vice versa.