Swimming requires both form and strength. It may be that your mechanics need some coaching. Do you have someone you know who is a seasoned swimmer that can provide some advise on your form?
+1 on the tapering, you need to go into a race with fresh everything