Concerning your worries over whether you might have tennis elbow and obtaining the most effective treatment, I would suggest that the best method of finding out what to do is to go to your doctor, firstly, to ensure that you have the correct diagnosis and, secondly, they will be in a better postion to suggest appropriate courses of treatment.
It is rather difficult to diagnose and treat conditions online without examining the patient (and incidently is poor practice of medicine).
Hope you sort things out.