self esteem.... let's think about what that phrase is really indicating...
that we (as the individual) esteem our self, i.e. we deem "i" as a valid and worth while creature. how does one acquire this so-called self esteem?
well, the answer is really quite varied. some people find their self worth through the gateway of religion, others find it through the gateway of education or job and so forth.
one very direct way to inculcate self esteem is through a challenging physical routine. this is the technique that the military mainly uses to produce people that value themselves and others.
let me give you an example. my wife used to have very low self esteem (for a variety of reasons) and it was particularly troubling to her. we tried a few things and i used my best psych 101 skills all to no avail. we decided that for vacation one year, we'd go hiking and camping in the Black Rock desert.
desert camping is not the same as other camping and really requires a strong determination and drive. during the camping trip, she was actually pretty miserable
however, once we were done and home and she could reflect upon it... she was filled with a sense of wonder at her own accomplishment.. something that she had been told that she could never do (physical hardship) and she had overcome it.. not only that, she had been successful at it.
from that time forward, she's had a much more positive outlook upon herself and others. her self esteem is not an issue for her any longer for she knows, without doubt, that she can "do it", whatever "it" may be.
good luck with your friend. it's tough to be in that situation and she is lucky to have someone that is compassionate for her plight.