Hello~You may have some misplaced vertebrae in your neck in spine, thus causing these issues. If this is the case, then seeing a chiropractor would be very beneficial. He/she will look at any x-rays you may have, discuss them with you and then start some treatments, you should start feeling better after a few treatments if this is the cause of the symptoms you are having.