Neck and back pain

Patient: I have been told i have fibromyalgia and tests have shown osteoarthritis in my neck. I have been suffering with lower back pain for a while now and the mri has shown nothing significant but did say i had a small haemangioma on the anterosuperior endplate of L1. I also suffer from pain in my right elbow down to my hand and up to my shoulder. can this all be coming from my neck and can you explain what is a haemangioma please.