Yes, I agree that selfishness is a by-product of pride. That is why humility is
such an important virtue. It is exemplified by so many people in the Bible. Jesus, Mary, Elizabeth, John, Peter, Paul, Job, and so many others. I have found it amazing how hard it is to attain true humility. Humility, as C.S. Lewis said, is not simply demeaning our own accomplishments. Rather, it is rejoicing in others' accomplishments as if they were our own. We must focus on our own faults, and never on others' faults. We must focus on others' virtues, and never on our own.
But by grace we have been saved! No good work is possible without God!! God has given us the way to obtain these virtues. We must certainly always follow the imitation of Christ to the best of our ability.