There's no one therapy modality that is considered best for treating NPD. What works for one person may not work for another. Only a qualified mental health professional can help you find the right approach for you.