Pafaib,
afraid I cannot help you with the brown spots you mention, but I am absolutely certain of one thing: when your body suspends appetite/hunger it is telling you that the energy needed for the digestion of food is secondary to what it needs to do now ie..healing and cleansing.
If you do have liver disease your body is attempting to heal itself, because it is ultimately a self-healing organism: this will take away your desire for food until such time as that healing has mostly taken place.
I would try Zoes advice first, and then the fasting should help a great deal.
You need to cleanse and heal by the sounds of things.