No, shoulders shouldn't be put on pillow when sleeping . If you sleep on your back, you should put down the pillow next to your shoulders, means put your arms straight down .This position is the most correct for the spine and neck. You can also sleep on the back and raise your arms