soak it in hot water with epson salts, as hot as you can stand it. afterwards, elevate it above your heart. it totally works man. the swelling should go down.
I went through time where I always had my left hand up in the air. musta looked like a dead fan looking for a miracle.
Try it man, it really eases the swelling. When it first happened, you should have used ice. Now you need hot wet heat.
Back when I worked on my feet all the time on concrete floors this was the solution for sore feet/legs plus a number of other problems through the years.