My ring is stuck on my finger!

Girls I need your help. My ring is stuck of my middle finger and I cant for the life of me get it off.

I’ve had it on that finger for agesss but lately it is starting to dig into my finger so I have tried to take it off to change finger but it just wont go over the bone. I have tried to lubricate it with moisturiser and with soap and water but its just not working and my finger is killing me!!

Any help of how to get it off???