Word to describe "a person who is only wishful to help others and cares little about themself"?
Solution 1:
Selfless
- Having, exhibiting or motivated by no concern for oneself but for others; unselfish.
Also altruistic. See http://en.wikipedia.org/wiki/Altruism
Solution 2:
Your best bet would probably be
selfless: Having, exhibiting or motivated by no concern for oneself but for others;
Or maybe:
philanthropist: A very generous person or institution.