Integrity, is one of the most valuable characteristics that a person can have. It is a quality that allows you to establish moral boundaries, and be totally fair and righteous in situations. If self-improvement is truly your goal, then maintaining integrity is a must. It assures that you will hold to what is right while getting things done.
How will you improve if honesty with self is not a priority? In order to face your flaws, self-correct, and become aware of areas that need improvement, being honest with self is a high priority.
Having a humble attitude allows you to take correction, and set higher standards on a journey of self improvement. It allows you to know what you are capable of, without allowing it to distract you from further improvement.
On a self improvement journey, an attitude of willingness is the very component that keeps vital knowledge coming in. Attitude can determine the level of enjoyment and effectiveness in any situation, therefore, an attitude that invites knowledge on self improvement, and is willing to learn, already has great chances of succeeding.
Compassion allows us to possess feelings of sympathy and concern for others. Self Improvement is ironically not all about self. It is about interaction with and treatment if others, because our interactions with others says plenty about who we are. It takes a certain level of compassion to see things from another person's point if view, treat others how we'd like to be treated, and respect others.