Possible herniated disk? Or something else?

22F 5’5 260lbs

I’ve been having sharp pains in the left side of my neck. Usually hurts more at night and hurts to talk sometimes. Sharp pains happen when I move my neck a certain way or after sitting at a desk focusing for a couple hours.

My left arm is weak at times and my upper left back is sore along with sharp pains in my chest on the left side. Recently have been feeling a tingly sensation sometimes in upper left arm and left hand goes numb easily or pins and needles feeling.

Also been having wicked headaches that usually start at the back of my head and progress to the front of my forehead. I’ve been really tired and when my neck hurts my vision also acts up. These symptoms have been going on now for about 3 months and have only been getting worse.

I don’t remember doing anything crazy to have injured my neck but was wondering if you guys have any ideas. Thanks.