Swimming brahs

Damn swimming is pissing me off. Doing some lessons and swimming 2-3 x a week myself and still struggling to progress beyond 25m. How long does this chit take to click.