Everyone can learn to lucid dream. It's just a question of time. Some get lucky and have their first in a couple days, but for others, it can take months. If you stick with it long-term, you'll get lucid far more frequently, and have longer and better dreams.