For eleven years my spine from my neck sometimes down my back has itched randomly, it causes me to start twitching unless I fight to stay still.

Hard to say. Hard to say, there may be a number of potential causes. If you have not had one, you might want to consider getting an MRI to check for underlying causes such as a pinched nerve.