Generally I'm a pretty weak dreamer. Sometimes I'll remember parts of a dream, but often I wake up remembering nothing. Now, I know that some of you can lucid dream like a pro, but I can't. Three nights ago, though, I tried something a little different. Given my affinity for writing, I decided to draft a short story for the heck of it at 11 PM, going to bed right afterwards. I woke up remembering a chunk of my dream. It was pretty surprising. This isn't a coincidence either. I tried it the last two nights with greater success.
I'm trying to get at this: For me, writing a rough short story before bed greatly improves dream recall. I'm guessing that any kind of mellow artistic activity will do the trick. This is something I found out on my own though; I'm curious whether or not this will work with other people. Dreaming is pretty cool too, with the unlimited possibilities of lucid dreaming and all. I urge you all to try this if your dream recall skills are sub-par.
And on that note, I recommend getting a voice recorder so you can dictate your dreams into it every morning. I've found it more effective and less of a hassle to use than the common written dream journal.