One of the most effective things you can do for your memory is get good sleep! It makes all the difference. For a great treatment of the whole subject of sleep, read "Why We Sleep" by Matthew Walker.