Keeping a dream journal is the best way to help with recall. It's partly just the fact that you ritualize it by having a special book you write dreams in that you use every morning places emphasis on the act of dreaming itself - makes it feel more important and thus memorable. Plus it's just awesome to read through it later and find all the dreams you've forgotten, and suddenly understand what they mean.

Yes, contact the dream guides for help with lucidity or anything else (people with bright green names) - but if you ever want a nightmare, I'll be glad to send some of my little friends over...