If you go to the gym and use the swimming pool there, I imagine the skill will improve quicker since being at the gym increases the rate at which a Sim learns the Athletic skill. Swimming has to be the most enjoyable way for a Sim to improve the skill though, since with using gym equipment and/or martial arts training they also get smelly as well as fatigued.