Wow V that is a super low level IF your range is the same as here in the U.S. Here.the lab normal range would be 30-100 with optimal being around 50.

Is your lab range similar? If so, make sure they check your parathyroid and serum calcium levels.

Extremely low vitamin D levels can sometimes be caused by an overactive parathyroid gland. Parathyroid hormone pulls calcium out of your bones and into your bloodstream. In response to the elevated calcium your body stops making vitamin D (which normally helps you absorb dietary calcium). The treatment for hyperparathyroididm is to remove the errant gland (you have four).

Now, if your lab's normal range is way lower this may be simple lack of sunlight and you need more sun and supplements.

Chronic kidney disease btw can cause low ACTIVATED vitamin D (1,25-OH vitamin D) but normal 25-OH vitamin D which is what's usually measured.