My SHBG levels are always high causing my free test to be low normal, which is a huge factor in energy levels. Recently I've been investigating the connection between prolactin, dopamine, and SHBG. It seems the more I lower prolactin, the higher dopamine, and the lower SHBG levels go. Magnesium and Boron seem to lower SHBG a little. B6 and Sam-e seem to lower prolactin a little. But when you combine them, they seem to have a larger impact overall on lowering SHBG and raising free testosterone. Sometimes the cause of high SHBG is the liver, and Sam-e not only improves methylation but also liver function, and this increase SHBG clearance.