Yes, Low Vitamin D can cause weakness, fatigue and depresion. You will need to start take high doses of Vitamin D3 for several months. It will probably take 3 months before you start to feel better and probably 6 - 12 months to feel fully recovered. Recovery is a slow process with many up and down days in which sometimes you feel better and then worse.