I suggest you try another thing - as you know there is some stages when we sleep:
You can change your morning-alarm time when you wake up in the time when there is end of your stages of your dream after those few hours of sleep. In that case you must try on yourself how many hours you sleep and when the lucid dream appear (time when you wake up and write your dream). After that you will be know which hour is good for you and there is better way to remember your dreams.
You can also train your brain to remember your dreams as a Pavlov's dog effect. If you will be do that many times, your brain learn how to do it automaticaly.
WARNING: There are more variables! For exemple - time of the moon. Some people with night-walker disease (somnambulic disease) can feel changes when the moon is full. Evan without this illness it's evidence that this situation can change our brains stages when we sleep. People in epilepsy have more attacks when the moon is full than in time when the moon isn't full (you can ask every doctor who help people with epilepsy) and what is curious about that, many people after attack must sleep quickly to regenerate organism after attack and their brain EEG waves are much more diffrent than normal when the moon is full. There are some ideas that hormones in our body changes when the moon is full (like in the forests when some herbs (herbalism) have some chemical concetration of their substances much more higher than in the other days. Every person who farm herbs know that and there is many books about it.
Another idea is that you can sleep, wake up, sleep again, wake up again ... in some sleep stages. However it's hard process and you can be very sleepy when the sun for your windows will be up. This is also very dangerous technic for long time to practice!
Third method is to train meditation to improve your control of your unconsciousness mind. Check this: http://www.world-of-lucid-dreaming.com/meditation.html