Lucid dreaming certainly is a good way to stop nightmares. I rarely had nightmares to begin with, but since I started lucid dreaming I've found that all of my would-be nightmares have been lucid.
If you have any questions, feel free to ask. There are plenty of people here who know lots about LDing.
Bookmarks