I would go to a physical therapist. They can teach you the proper exercises to strengthen you back and neck and give you advice on posture, lifting, positioning while sitting etc. They can also provide you with hands on techniques that are better than pictures. A good massage therapist may offer some relief as well.