There is a lot of truth to what you say about people being self-centered. There must be some sort of survival instinct at the back of it I would think, but some take it to an extreme degree. Most people I find, fall somewhere along the middle on the 'ego spectrum'.
If I could think of one thing to suggest, it would be to think more about your strengths then percieved weaknesses, which are mainly accident of birth in a very unequal world. Some measure of sucess can be gained by working on and using your strengths (what you are good at) and not over focusing on weaknesses.
I don't get the impression you are a bad person, but are a sad person, so this is for you.
I have some chocolates for my wife and daughter. But I must admit I have had periods of being unthoughtful in this respect. My wife basically had to read me the riot act one year & it was a lesson I have not forgotten. Aspies I think most easily can drift into self-centeredness, but it doesn't come from ego.