Dear patient vicodin is only symptomatic treatment for any kind of pain whether back pain or joint pain. If you have scoliosis and back arthritis diagnosis should be confirmed by xray of dorsolumbar spine anteroposterior and lateral views. Your night sleep is disturbed by pain which means significant disability. you need to consult immediately to spine surgeon for detailed assessment. Meanwhile start tab ultracet twice a day for pain relief.