I was going to suggest finding a swim team. I also love swimming!!
If you have a community center with a pool near by (or a community pool), you should go there and ask them about swim teams, they would probably be able to help you. Also, you can find out a lot about teams from your school. If you have a guidance councler at school or even ask your teachers...