distance swimming is about technique and efficiency. Get a coach to look at your stroke and work on it, if you google swimming technique there is a good page by manchester tri club with tips, drills and videos to demonstrate. We ahave ahad a coach a coupleof times recently at the tri cluba nd stroke my stroke count has dropped from 18 to 13 a lenght, thats a lot less strokes over 1500 or 2k’s.
I guess after that it will be a time issue. for me if i swim once a week i just about maintain fitness, 2 is better, 3 and i notice the gains. Also is there a masters or swim club session in your local pool, its better than just banging out length after length. Then about easter time it should be wram enough to get outside, but thats dependant on location, i’m luck enough to be able to use crummock water for training.