Impossible to teach charisma. Charm, which is half cultural and half personal, could be taught if you started with children. By the time males reach adulthood, it’s too late.
But don’t despair. As Oscar Wilde commented: “ no man is so vile that some woman will not love him.”
Oh, I’m not talking about me...I’ve got charisma and charm in dangerous abundance...humility too.;-)