I learned how to lucid dream the hard way, and somewhat accidentally. When I was a teenager I started writing down my dreams as I had noticed a correlation between them and things that would happen in the future. I was also having a lot of nightmares and night terrors I wanted to document for later analysis. I suspect that what happened was, because I put so much focus on remembering my dreams, I started remembering them in greater and greater detail. I also started becoming more and more aware during the dreams themselves, and then eventually I became aware that I was dreaming, which eventually led to lucidity. Now (about 10 years later) I'm lucid in dreams between 80-85% of the time.
All it really boiled down to was awareness. Never did any "lucidity meditation" nor any spells for it. Eventually I did learn how to trance and that helped too, but the process in which I learned to trance was just as long and arduous.
I know that a couple of friends take melatonin as a sleep aid when they want to dream lucidly. It has the side effect of producing some really vivid, really interesting dreams. You may want to consider trying that if you're looking for a "short cut". That's not a guarantee, however. For me, melatonin accounts for most of the 15-20% that I don't dream lucidly, and I also have friends who've tried it and not dreamt at all.
I also have tried herbal substances such as dream teas, and on this you'll have to do your own research as I don't know your body's set up. I'm personally fond of teas that help me wind down into a deeper meditative state prior to sleeping (though I do this mostly for the dreams themselves--I have noticed a correlation between in such a state and the types of dreams I have). However, like the melatonin some of my friends have tried it and not noticed any effects.
So if you want to get into substances you have to experiment, and for sure do your research. But seriously, shortcuts = foundations of sand. I'd avoid any substances until you know you can achieve the state yourself.