I smoke a joint every night before I sleep. This helps me sleep better and remember my dreams.
You can also try and herb called "mugwort". You don't even have to smoke it or make a tea. Just make a small pillow out of it and rest you head on it. It works just as good. Helps lucidity and dream recall.