http://www.tricycle.com/dharma-talk/breaking-habit-selfishness
Obviously easier said than done, and maybe not something that can be done all the time in our world. But, good practice for daily mediations and life living.