After reading your query I can understand that you are quite tensed regarding the swelling at the upper back. Though the possibility of herniation appears to be unlikely, there can be multiple other causes such as lipoma
, sebaceous cyst
or simple folliculitis
also for the condition. I suggest you to see a surgeon for the best possible cause. Take pain killer tablet such as paracetamol
for pain part.