My DS was in the same boat, especially with the swimming. Swimming is a real important skill so I would certainly keep pursuing it. The first summer when DS was 5 we took a 30 minute small group lesson Monday through Friday for 8 weeks. At the end of the 8 weeks, he would finally put his head under water. The next summer we repeated for 6 weeks and he could actually paddle a wee bit. The 3rd summer we only needed 4 weeks and he could finally swim. After that we switched to once per week until he really mastered all the strokes of swimming and built up great endurance for it.

Other sports are obviously not as important as the life saving skill of learning to swim. My DS is not very coordinated with most sports either, can't hit the balls well, catch well, etc. Even though we practiced, he just really seems to be lacking in hand/eye coordination. He enjoyed it while he was little but as he got older and the leagues got more competitive he quickly realized he wasn't as good as the other kids and to avoid being picked on didn't continue on witht those sports. The older he gets though the more he seems to be able to search up a good match for his physical ability.