Hi kleanchap,
I'm more of a covert narcissist, overtly often the opposite, codependent.
And my personal experience has been that therapists don't really know how to help much with narcissistic disorders. I've never tried it myself -- there aren't any certified therapists near me -- but I like what I've read about schema therapy. Other, "regular", therapy hasn't helped much for me and may have been harmful. So be careful.
The important thing, I think, is to remember is that NPD usually develops as a response to an early social environment (family and parents) who didn't/couldn't help us develop "normally". Oh well, too bad, this is now. But it's not like we had a lot of other good choices way back then. We did the best we could, and continue to.
Best of luck to you!