If you have tried the above steps and nothing seems to be eliminating your body odor, you may have a medical condition that is causing the smell. Go to a doctor or dermatologist to discuss your body odor issue and get a diagnosis. You might be diagnosed with Bromhidrosis, a condition that causes people to have excessive body odor