Today, I noticed that my my neck appears to have a small hunchback. Do you know workouts that could improve my neck posture in order to straighten it? Additionally, my bed is orthopedic and I have a soft pillow. I think the way I sleep and my soft pillow may be a cause.
Thoracic Kyphosis and Forward Head ("Computer Guy" Hunchback): Upper cross syndrome is another posture issue caused by sitting while hunching forward (at a computer, over books, etc).
Pectorals and the upper back/next tend to be tight as a result and the scapular muscles (shoulder blades) and neck flexors tend to be weak. This post has excellent information on why you're doing different exercises, but many of the links have degraded.
This pdf demonstrates how to do the specific exercises mentioned (skip to page 4 for the specifics for this section, although all of the stretches are good).