Been taking a few supplements for a while now but not sure I'm taking them efficient to get the best benefits from them.

I'm taking: Vitamin D3 4000IU - 1/day Zinc 50mg - 1/day Magnesium Glycinate 400mg - 2/day Fish Oil 1000mg (Omega-3 300mg) - 2/day