What if my goal is to leave the world in better shape than how it was when I arrived in it? It could certainly be called "selfish" still but I see no reason at all why helping others should take away from your own self-improvement. In fact IMHO the most I've ever improved myself has been under the aegis of service.