Itching all over the body can be because of various causes like infections, allergies or drug or food allergies, certain conditions like hypo or hyperthyroidism, diabetes etc. Please consult a qualified Dermatologist for the right diagnosis, apt treatment and dose adjustment of the current medicines that are being used. Dermatologist may also recommend certain blood tests and biopsy if necessary for the right diagnosis. Avoid using harsh soaps that strip the moisture from the skin. Use good emollients containing glycerine, shea butter, ceramides etc for soothing effect. For more information you can visit best dermatologist in India.