You could make a plausible argument that self-improvement allows one to accomplish more for others, and use this to connect self-improvement with moral obligations to the community. And you could simply have a deeply ingrained desire for self-improvement (Maslow's Hierarchy seems to suggest that this is a fundamental human need). However, I think it's good to acknowledge that this idea -- that we should improve ourselves -- is not prima facie necessary; it's simply another human desire.
Many people often feel that something's wrong with life or something is missing. A little voice in their heads comes up and says "maybe if I had X that'd fix it", or "maybe if I was Y I'd be happy". In fact, I'm coming to realise (as all the books I've read over the years have been saying) that it's the thinking that is the whole problem. In fact it's not a case of just intellectually accepting this idea that's important. We can go deeper.
Where does the voice come from? What is this thing called "I" that is blindly followed? It would appear it is just another thought. The mind is just a stream of thoughts and "I" is just another one. It has no substance, no reality.
It seems that the only thing that does exist is the present, so just ignore the past and future. The more you are able to ignore the voice in your head (and it's much easier when you see it has no reality) the more you start to tingle, literally. You (well I don't know about you, but I) feel amazing. Satisfied and replete.
So to conclude, what I was getting at was that maintaining the belief that you need to "improve" somehow, or be "better" just adds more fuel to the fire and keeps the mind spinning, distracting us from the present and ever experiencing that fulfilling feeling.