I really do not have any idea on what you can do to eliminate foot odor other than to apply foot powders and creams designed to eliminate foot odor.
At the risk of sounding like a weirdo, I have a major complaint about foot odor as it seems to control people's lives and prevents them from being comfortable around others. Also, I have noticed it seems to offend women more than men. It seems as if guys having foot odor problems are embarrassed by the smell and yet many of us other guys really do not have a problem with it or even notice it. Maybe I have never really smelled foot odor before but I like people to be comfortable when they are around me. Nothing makes me feel lousier or like a failure than when someone who normally kicks off their shoes won't because they feel they have offensive foot odor.
I actually experienced two separate cases where women complained about their husbands foot odor when it didn't bother me at all. I actually wondered why they drew attention to it and made their husbands feel embarrassed.
Although, I myself do not have foot odor, so it is easy for me to say, I wish guys who have foot odor wouldn't worry about it so much. Not that I am trying to suggest you live with something which bothers you but remember, it bothers you more than others. To be honest with you, I would much rather have a guy comfortable in my home with his shoes off, inspite of his foot odor smell than to have him uncomfortable. But then maybe I need to have a guy with foot odor put his feet in my face to change my opinion. I know I am not good with words so this probably is not coming across the way I want it to. I guess I should leave it by saying, it bothers you more than it will bother others. After all, you are more important than the smell of your feet! People who love you will accept you and everything about you. Foot odor included.