First of all, so-called "liver spots" are areas of hyperpigmentation on the skin that are NOT related to liver disease. They're also called "age spots" but are probably related to sun damage. Some people are more susceptible to this photo-aging than others.
The way to assess liver damage is via blood testing for ALT, AST, GGT, NOT by checking our skin and getting all panicky...