1. Keep practicing by keeping a dream journal. Put in the effort to remember your dreams and try to write them down as soon as possible upon waking in the morning. Your recall will build with time. If you want to really speed the process, you can set alarms throughout the night. You will get several REM periods per night and will dream during these times. Most of the time the dreams (especially the early dreams) will be forgotten even before you wake in the morning. The idea is to try and set the alarms in between or toward the end of the REM periods. You wake up, while the dream is still fresh in your mind and write it down. Usually REM starts after around 4 hours of sleep (depends on the dreamer...sometimes its more...sometimes its less). Then, you would set the alarm in either 2 hour increments or 1 hour increments for the rest of the night.

2. Lucid Dreams are much easier to remember than normal ones. Your memorization process begins during the dream as opposed to after the dream is over. Forgetting a lucid dream would be like forgetting what you did earlier that day. If you don't write it down, you may forget some of the details, but you will remember the core of the dream.