It is most likely muscle spams pressing on the nerves in your neck causing the neck pains and aching in the fingers of your hand. Same for the back ache. This is often due to stress
or poor water/mineral intake. Make an appointment with your regular doctor for an assessment and treatment options.