I don't have suggestions on furniture, I just use down cushions to support my back and neck, if I'm sitting on the couch for longer periods of time. Like Sam said, you should see a chiropractor to get the problem fixed. I have neck pain, and my chiropractor ordered me to do stretching and strengthening exercises daily, to keep my neck and back in shape. Those exercises really work, as long as I keep my exercise regimen, I'm pain free. Having good sitting and standing postures are also important, keeping your body aligned can help avoid excessive stress to your intervertebral discs, reducing the chance of back pains.