It is said that practice makes perfect, but this isn’t entirely the deal. A better way to look at it would be to consider that only perfect practice would make perfect. That leaves a great deal of leeway for other possibilities with practice. When applied to swimming, which is a very precise sport, even small steps in progress are considered large as it means that at least progress is being made.
In swimming, you have to let go in order to have the best flow. This does not mean to go limp in the water, just that tensions have to be let go or at least “let flow”. The good news is that swimming is the perfect exercise for total body relaxation in addition to being one of the best for strength and stamina.
If you are wanting to improve you swimming skills and you want that level of training to be on the professional level, then you will want to go to a swimming boot camp or some similar intensive center to learn the strict side of things like breaststroke drills. That will certainly get your blood pumping and it will set your form perfectly.
As you are oriented to swimming, you have probably attended intensives to learn much more. That has its limitations and advantages. The main advantage is that you can focus on certain techniques specifically to improve overall. It is important to have an environment in which you feel comfortable working on your skills and workshops are perfect for this.
Over time, you will become even better with all of your swimming abilities. You can always count on the sport for perfect exercise and fun at any time in your life. Even if you still want to do a little competition, you are ready.