I'm going to try and beat this if it doesn't get better in 6-8 months I might consider surgery. I've learned a few good excercise stretches. My wife helps me out a lot with a pure wave massager. Does swimming help?
Left you a long message with exercises that can help build those inner, spine protecting back muscles. All the neck movement swimming will not help you during a flare up like your having. Those disks are leaning on nerves and thats what's causing the pain down your arm, scapula etc. If your not feeling it in fingers that's a good sign.
C4-C5 (C5 nerve root): A herniation at this level can cause shoulder pain and weakness in the deltoid muscle at the top of the upper arm, and does not usually cause numbness or tingling.
C5-C6 (C6 nerve root): A C5-C6 disc herniation can cause weakness in the biceps (muscles in the front of the upper arms) and wrist extensor muscles. Numbness and tingling along with pain can radiate to the thumb side of the hand. This is one of the most common levels for a cervical disc herniation to occur.
See All About the C5-C6 Spinal Segment
C6-C7 (C7 nerve root): A herniated disc in this area can cause weakness in the triceps (muscles in the back of the upper arm and extending to the forearm) and the finger extensor muscles. Numbness and tingling along with pain can radiate down the triceps and into the middle finger. This level is also one of the most common areas for a cervical disc herniation.