Hello. What are your reasons for suspecting a below average IQ. You seem like a much above IQ person to me by the writing. Perhaps you been hanging out with smart folks that in comparison seems below, but compared to the whole population, definate above average. I always eaten healthy. I have really sensitive tongue, I chew more than most people, I've noticed. I am very careful with my eating, for example, I subcionciously keep track of how much fibre I've had and how much my sugar intake should be according to the change in temperature and activitiies.
A person is made up of multiple things, not just skill and body. There is also relationships. I think establishing a strong bond with a smart math person can be more effective than knowing how to do those math on your own. Math is not that important and powerful for any work that is general to be honest. Math helps, but is not the only substance that can help.
I sharpened my math skills throughout my life, through studying of number patterns and tricks of calculation and number recgonition, etc.. On the later years I started studying calculus while doing physics experiments with high-tech simlulation software. I also played some sudoku puzzles to increase my reaction time. Reaction time to numbers does improve the overall effiency of doing math.
Lastly, from my years of experience doing math I'd say that when doing math, it is not like pushing a cart, it is not the more force the better. It is the more force at the correct locations the better. Also, balance of exercises is important. Too many of my coleagues no longer excel over me because they don't exercise and eat right! (notice how it is eat right, not eat more, once again, life is much about doing it right, not doing it more)