Yes, a narcissist can change. I am a Christian and believe that God can change anyone, however it may take years for a person who exhibits a great deal of narcissistic tendencies to show a significant change from a selfish, self-centered person to one that is considerate and shows a healthy amount of empathy for others.
//.