Fish oil:
-Take it with a good source of saturated fat (butter, cream, coconut oil, etc). Do not take it with any high-polyunsaturated oils.
-Buy fish oil in its emulsified form, if possible.
Zinc:
-Take it away from any grains, legumes, tubers, or nuts, all of which contains anti-nutrients...