Sometimes I think it's good to "start over" -- one of my favorite things to do to start over is re-read my favorite books: ETWOLD & Tibetan Dream Yoga books (both the classic TYoDAS and the new Holecek book). I get really excited rereading this material.
When I started out, I strictly followed LaBerge, with perhaps the exception that I didn't assiduously and re-work goals. But doing that may be very helpful, because goals that you're excited about have been proven to increase performance (in many different cognitive activities). Prospective memory exercises, reflection/intention moments, RCs.
What's a typical day & night practice like for you these days? How many wakings per night do you notice? Do you do WBTB at all? Do you ever reset intention in the middle of the night?
The TYoDaS gives you a great way to measure your progress: basically, ask yourself: how often are you aware in the first moment of experience, and in the first moment of behavior (response to experience)? Do you control mindfully your reactions, or do your reactions control you?
I think you can't go wrong with a steady diet of attention, reflection, and recall. Build each as high as you can. Play memory games during the day: use a mnemonic system like the peg system to "record" interesting moments/experiences/scenes throughout the day, and in the evening see how many of them you can recall.
As long as you're working on these fundamentals, and maintaining an active interest and strong intention to get lucid in dreams, I think you can't go wrong. If you're enjoying your dreams and remembering more and more of them, and feeling more vivid and "present" in your dreams, that's all to the good.
To improve in any discipline one must add positives, subtract negatives, and balance learning theory vs. practice. Keep trying different things to keep it fresh and fun. It's important to build a practice that you enjoy, so that you can maintain if in the long run.