I've been heating it and putting an ice pack on it as well as trying some medication and various sprays + creams. It hurts like hell and yes daily things like putting on a shirt is a challenge for me.You pulled a muscle in your neck.
I suggest heating it now, icing it at night. Also, if you have some deep heating or whatever that rub is, use that too.

