Liniment and massage with the warm water twice/day helps. Liniment you can get anywhere on-line. But if it's too costly I'd just go with warm water and massage. I had similar issue with my mare (except her swelling on chest was HUGE) and it went down in 2 weeks and disappeared in month.
P.S. Massage/warm water idea I found on internet somewhere was supported by my vet as well.