I have a method that works really well.
I only read books on kindle, and i use kindle highlights. After I finish a book, I usually wait about 1 month or so, then I download the kindle highlights and turn them in to Anki flash cards and review them every day.
The type of cards i make are
1. vocab i didnt know 2. interesting paragraphs 3. other examples using cloze
SMS works, and this method definitely works, but it's a lot of work. One really good thing that comes out of this is even if I cant recall exactly what I wanted, I always can remember the book it came from and the kindle highlights give me the page number to go read it again.