Sounds like you are doing everything right!
You can try doing several of those things at once -- take a long hot shower while massaging the area, then get out and nurse your (hopefully hungry) baby for as long as possible while continuing the compressions/massage. You might want to also lay baby on the bed, and you get on all fours or knees/elbows, and sort of dangle it down to her -- get gravity on your side. Hold that position as long as you can (I did this a few days ago and found it to be not the easiest thing in the world!).
You might also try an extended pumping session. Move the flange around and try to drain the area. Again, use gravity -- easier with a pump than a baby. Do compressions/massage/heat with the pumping.
A mom I've worked with (I'm an LLL leader) successfully used ultrasound to break up material in a persistently blocked duct. A chiropractor administered the u/s to her.
Finally, get some rest if you can.
I'm so sorry and I hope it clears up very soon!
Kellymom on plugged ducts & mastitis
Dr. Jack Newman's blocked ducts page