You need to check your internal rotation. All the leading rehab guys say that tennis elbow is a direct correlation to poor internal rotation. My friend has had bad tennis elbow for YEARS and when he was at the gym i tested his internal rotation and it was like 2* as opposed to 90* of a healthy shoulder. Mine was like that too but I've slowly worked it to about 30*. Do these, they are really easy to cheat yourself on though so make sure the scapula is stable. [VIDEO][/VIDEO] [VIDEO][/VIDEO] There's also the stretch where you lay on your back and bridge your hips, place your hands behind your back palms down and bridge your hips back down while keeping your shoulders down and back. Mobility wod has this stretch a lot.