q re the supplements: 'they' being the naturopath's?
also just an fyi, if you haven't run across my opinion on this already, gluten digestion uses up a lot of zinc. and phytate can mess with it too. so if you eat fewer gluten grains and high phytate foods (they still have good nutrition in them you just can't overdo), plus add in more zinc-rich foods, you would likely be able to achieve a bigger boost to the serum zinc levels.
also at the risk of posting something you've already seen elsewhere, healthy selenium choices (interestingly brazil nuts do not appear) http://www.whfoods.com/genpage.php?dbid ... e=nutrient
and zinc: http://whfoods.org/genpage.php?tname=nutrient&dbid=115