Is it true that head & shoulders good for ringworm?

No. Head & shoulders does not contain any anti-fungal medication, which is what ringworm is. You need treatment with an antifungal cream, and if the ringworm is on scalp, you may well need oral anti-fungal medication, as scalp ringworm can be very resistant to topical treatment.