Namaste Roxy
Seeking to resolve our karma by developing compassion is also kind of selfish. Compassion should come out of selfless love. For eg., some people do social service in order to feel good about themselves. That, I would speculate, may not reduce your karma.
Mal