Developing Empathy

Empathy is a huge life skill, useful in almost every interaction with other people. But, many people aren’t able to empathize with others as effectively as they might want to. The standard technique is “put yourself in their shoes,” which works for me. However, this doesn’t always work with people completely different from myself, because I can’t imagine reacting the way they are.

Does anyone have suggestions for how to “practice” empathizing, tips on how to do it better, or different techniques entirely?