Why does my shoulders hurt when I lay down on my back?

See your doctor. This does not look like a problem that can be treated on the web.