Hello Practo User,
Not every problem is related to
Vitamin D deficiency.
Self medications are not good for health.
If you are in doubt, please meet a Orthopaedic doctor and get yourself examined, before you start any medication or supplements.
Regards.