How heavy is your bat?
You can get tennis elbow straps that can help (works for both tennis and golfers elbow). It sounds like tendonitis so ice and massage help too (as might a few weeks off over winter)