Oh, not that dream where you are running naked through the school's hallway trying to find the right room for your final exam. But if you could remember your dreams, night after night, analyze and interpret them, and use them to make progress in your personal and professional growth, now, wouldn't that be something. Think of dreams as communication tools between the subconscious and conscious mind. Tapping into those communications might lead to an understanding of your fears and your desires allowing you to understand the world within and with out you.
First step is to keep a dream journal.
It may not be an original idea, but it's a keeper. Keep a notepad and pen on the bedside table. Try recording them instead, as long as you don't wake up your bed mate. Well, we all have them, so you just may need to find a way to program your conscious mind to retain those images that fly by in the night. Several simple ideas should help.