Have you tried writing them down? For an amount of time I could not remember most of my dreams and when I started writing them here I stopped forgetting most, I spent a while away from this website and during that time I started forgetting my dreams again and when I came back here after a while it stopped.