Breathe…
Hold your breath as long as you can (3 strokes) and exhale quickly, inhale as much air as you can as quick as you can.
Its all in the timing.
Practice in an empty pool, all pools are empty on Friday evenings.
Work on getting a nice steady rhythm and you’ll wish you could swim home.
Glide. Try and get as few strokes per length as possible, this is where breathing helps your buoyancy.
I typically get 15 strokes in per length of 25 meter pool, with tumble turns and big push I can get it down to 13.
Nice steady kick, keep your feet close to the surface.
Try and make as few bubbles as possible.
Reach, stretch as far foward as you can to start each stroke.
Most important, have fun. But it sounds like you’ve already cracked that.