Something to consider( I don't 100 percent recommend it because I feel like its a crutch but I have heard it helps from experienced LDers)

...is Melatonin.

It's a natural chemical your body produces already and has (I think) been scientifically proven to help remember dreams.

Also check out 5-HTP, also all organic and natural.