Homeopathy is the sort of thing that requires you to change your entire lifestyle in order to see nay results. For example, you cannot simply take the medication yet continue eating as you please. One needs to modulate diets and lifestyles.
Homeopathy also requires one to have faith in order to see a difference. It takes a lot of courage and mental strength to not fall back onto alopathic medication if you don't see anticipated results almost immediately.
Also, if a sickness is too far gone, homeopathic medication is almost definately not going to work as with homeopathic meds, one generally would get worse, build up immunisation and then get better. But of course if you are in the very late stages of sickness ike cancer, arthiritis, etc, the chances of seeing results whilst on hoeopathic meds are slim indeed.
A lot depends on one's attitude and responses. The power of anything, be it education, medication, or anything lies in the mind.
Then I'd like to bring up mind power - it all depends on the belief that you have. If you have no regard what-so-ever for homeopathy, it will NOT work.
I don't know if anyone is aware of Brandon Bay's "The Journey". It is about a woman who was diagnosed with cancer and aften after being told that she has --- time to live she consequently willed herself to overcome her illness. She changed her lifestyle and her diets, to the people in her life and most of all her ATTITUDE towards life. She now is absolutely healthy with no lingering effects of her disease and she gives courses, etc on how she overcame death. (may be a bit egotistical, but hell, she faced down cancer and lived to tell the tale!!!)