I think self care and selfishness are two different things but when self care exceeds it's realm then it enters in the boundaries of Selfishness.
Selfishness means when you have the means and the power to help others yet you decide not to because you do not want any one to take any favors from you. Self care is some thing when you take care of your basic needs and every body has the right to do that.