Have you thought about dropping down to a sidearm delivery? That might help; that delivery is the easiest on the arm and shoulder and could take a lot of pressure off. Also, you might try doing what pitcher Mark Buehrle does---work a lot faster. And make sure that when you follow through you're in a good fielding position. Give all this a try and let me know what happens.