I have seen a doctor about it when I was in Germany, and she just told me to do neck exercises, which I do every day anyway. I also rub it, apply heat and try to stay fairly conscious about things like posture and how I sleep.
Today, I twisted it weirdly and it's kind of seized up. The pain is sharp and nerve-like and I can't rotate it or tilt to the left at all. Applying heat and massaging it hasn't helped, and I can't move it at all to do any exercises.
I can't afford to see a chiropractor or a doctor and I'm kind of worried. Before I take the jump and have to end up broke for the rest of the month, is there anything I can do to treat it myself? I'm thinking that I will have to just go, but if there is anything else I can do, I would rather take care of it now.
And yes, I do intend to get it treated professionally when I can. Right now, I am awaiting my green card, which means I'm not allowed to work and I can't get insurance. I'm living off my partner's paycheck and we just don't have enough money for medical treatment unless it's absolutely necessary.
EDIT: Thank you for all the advice, I appreciate it. We're going to see if it's possible for me to be added to my husband's insurance that he has through work, and we'll get it checked out this weekend if possible.