While sitting avoid Slouching , still tall, avoid sitting more then 30 minutes, take breaks and stretch in between, if your job requires prolong sitting then try to change logistics use standing desk
Try to sleep on One side with both knee bending, Mix And match different types of Beds I mean soft/ Hard
Brisk Walk for 30 minuets a day
Exercise for back muscles strengthening
Find exercises on my google page
Next Steps
Correct sitting posture and Find comfortable Bed
Health Tips
Brisk walking for 3 minutes and Back + Abdominal muscles strengthening exercise daily for 30 minuets