Depending on how long ago your accident occurred, you may just need more time for complete healing. It usually takes at least six weeks for any injured or sore tissue to repair itself.
It is important to continue your program of self-care. Proper lifting, good support during rest or sleep, and exercise or activity will help speed your healing and may prevent another injury. If it has been six months or more since your injury, you should see your doctor again. You might benefit from medication or physical therapy at this time.