If waxing your armpit reduce body odor?

No. Body odor is a combination oils produced by your skin and bacteria that live on your skin. You can make things better by eating healthier food , less sugar/starch and stay away from food cooked high temperature oils. The other thing to try is using a salt based deodorant.