What also helps to improve recall is keeping a dreamjournal, where you write immediatly everything about your dreams down, after you awoke. The first entries may be a bit confusing, but it really helps. Personnaly, I've improved my dream-recall since I started my dreamjournal last week: yesterday for example I was able to recall 4 dreams