How should I treat my Tennis Elbow?

I have been enduring blunt pain in my elbow for about 2 to 3 months now. I have been told by a professional that I have tennis elbow. Honestly, I am getting sick of not being able to work out or play sports without having to worry about the pain. How long should tennis elbow pain last? and should I do something other than just resting in order to speed up the healing process?