I think about lucid dreaming not as an single skill, but rather as a group of skills. There are different methods, and even if you are skilled in one, you might totally fail with another, then there is dream control and dream stabilization, etc.
Ofcourse they improve if you work towards improving them and put motivation into them.