Its really simple . Write down your dreams every night. Once you have about 10 then you can look through them for similarities. These are called dream signs. Reality check every time you see a dream sign.

Also when you say it only works half the time then wouldn't that mean you lucid dream every other night?