I'm sorry to hear you're still suffering, Sallywally
I fell down some steps and injured soft tissue in my back. The area was still swollen months later. I think it took about 14 months for the pain to disappear completely. Ice packs, anti-inflammatories and a TENS belt helped a bit. This isn't what you want to hear, I'm afraid, but I understand injuries to muscles, ligaments etc are slow to heal.
I paid for physio which involved ultrasound treatment but that didn't help really. However, it was reassuring to have an expert confirm that the healing process could be lengthy.