I would say that self esteem is realizing your importance as part of the greater whole and staying self aware enough to not allow yourself to be treated in a way other than what you desire.
Humility is likewise realizing your part of the greater whole and that the whole cannot exist without its parts. it is coming to terms with the fact that you are not the center of the universe and there are more important things in existence than you.