I've found that the best remedy for breaking down scar tissue, or other chronic or acute "trigger points" that repetitive loaded movements from my workouts bring with them, is a lacrosse ball. Work those areas with the ball pinned between yourself and a wall or a floor. It has been great for my mobility, especially hips, back, and shoulders.
You mentioned tennis elbow, allow me to give a personal anecdote. A couple years ago I went to my doctor for exactly the same issue. Naturally, blamed the repetitive style of weight training. Rest, compression, ice, and prescribed NSAIDs did nothing. Having successfully used a lacrosse ball on other areas of my body with success, I began probing the area of my arm from armpit to wrist, focusing on the areas directly above and below my elbow. After a few days, it was noticeable better. Continued with my weight routine, but with regular attention to my arm my "tendinitis" dissipated completely within 2-3 weeks.
Obviously, continue seeking medical attention. Just wanted to throw some anecdotal evidence your way. I'm 33, lift weights for 90 minutes 4 times a week and sprint repetitive sets on a local football field once a week. The best maintenance I can give my body (apart from nutrition and sleep!) is a lacrosse ball. Sounds crazy, but with regular attention it has been amazing for me and keeps me from missing workouts due to soreness or irregular movement patterns.
There is truly something to be said for manipulating soft tissue. And on a side note re: chiropractors, a good one is well worth their weight in gold. Good luck in your recovery!