Here is a link to drills and techniques that will help swimmers improve their strokes
Dryland and Stretches that can be done at home
Weight room specific exercises and ideas