I do not know if this will help, but was looking on the web for you, and found this.. someone else who controlled her condition which sounds like yours. Her's condition is caused by food allergies .
replied September 15th, 2009http://ehealthforum.com/health/body-odor-t192423-a1.html
I too suffered from bad body odour from the time I was twelve years old until I discovered the cause and solution at 25 years of age. It caused me a great deal of Depression and I know the feeling of waking up every morning praying doctors have found a cure. I was sick and tired of people offering me advice like wash thoroughly and use a quality deodorant - I was showering sometimes four times a day and applying deodorant up to 8 times a day. I went to countless doctors and none of them could help me so I decided to do some research on my own. After a seemingly endless stream of failed trials I discovered I had food intolerances . food intolerance is different to food allergy in that there is no test for food intolerance. It can only be detected through an elimination diet. Statistics show a large percentage of the population have food intolerances and don't even know about it. I'm no doctor but my theory is that the proteins in the food I'm intolerant to that can't be processed by my body are sweated out with the bacteria and these proteins are then fed on by the bacteria in the sweat, allowing them to multiply much more easily than in a protein-poor environment. Personally I'm intolerant to salicylates and amines, which are found in a wide range of foods, mainly unfresh and processed meats, in varying quantities in many fruits and vegetables, especially in herbs and spices, and particularly processed tomatoes. My diet now is fairly restrictive although it's worth it not to have to worry about if people can smell me, not to mention the countless other health benefits I now feel as a result of eating the right things for my body. The day I realised I'd reached a solution was like I'd won the lottery. To determine if you have a food intolerance go to one of the many quality food intolerance websites on the net for a listing of common food intolerances and set yourself up on an elimination diet, eliminating these foods, or, alternatively, get a dietician to assist you. A good way I used to tell if I was still smelly was 15 minutes after drying myself off in the shower I would go back and smell my towel and if it smelt BO-ey I knew I'd eaten something I was intolerant to. I know the feelings you have of hopelessness and I hope this helps. Don't give up. Please pass this information along to anyone who may be experiencing similar problems as it took me an age to discover what was wrong and doctors don't seem to have cottoned onto the idea yet.