Hm, yeah, getting "cut" probably involves weights.
Honestly though, a mile isn't much. That's what, 1650 yards? You probably should be doing something like 3-5000 yards a day and mixing it up, stroke-wise and pace-wise (sprints, intervals, etc).
But basically, any exercise(s)/activities that...