Body odors are usually a sign of low Mg and/or build up of toxins (foods, meds, etc).
A natural scrub (salt, seeds, etc) that can be used more, or less aggressively, depending on the area will help with dead skin build up. “Likes dissolve likes” was a mantra in chem lab. Oils will dissolve oils. Bentonite clay is great for detox topically and internally (dilute heavily or you will bind yourself up!), and it softens the skin, too!