Hola raulgl te tendría que ver nadando, puede ser que te falte técnica y no puedas deslizar como corresponde, y si es así en donde está la falla si en la toma, el agarre o el empuje, o tal vez no estés haciendo bien la patada y estés ofreciendo resistencia al agua, mirate unos videos que hay por aca tal vez te sirvan, y luego para ganar velocidad tienes que hacer entrenamiento anaerobico de tolerancia y resistencia al lactato consiste en series cortas a max. velocidad de 50 m con poco descanso y con descanso = trabajo para darte un ejemplo. los virajes también cuentan puedes ganar 10 segundos aprox. cada vuelta...ahora te pregunto que oposición debes hacer? ya que lo máx que suelen pedir ya sea para bombero o guardavidas es los 100 en 1:30 piensa que tendrías que estar haciendo los 50 en 40 seg. son tiempos que manejan nadadores de alta competencia. con respecto al gym y a la carrera no estoy de acuerdo que te sirvan para tu propósito, piensa que los músculos pesan y producen en natación flotación negativa y esto de jugaría en contra, y con la carrera debes tener cuidado de no producirte una fatiga muscular. bueno espero te haya servido de ayuda estoy para lo que necesites...saludos