Some great advice above. I would recommend writing down every single detail you recall from every dream you remember, no matter how vague. If you keep doing this diligently, you should find yourself gradually recalling more and more details and hopefully your dream recall will improve; it works for me anyway.

Also try to write down what you remember as soon as you can.

All pretty obvious stuff but if you're dedicated it should help.