Well I recon you to follow the bellow tips, then you may will be able to achieve your goal.
1. Work with a coach whenever possible.
2. Pay attention to your breathing. Don't breathe too much. Breathing too much will make you slower. When racing, freestylers should be taking no more than 7 breaths every two lengths for short distances like the 50 and the 100, and for longer distances they should be breathing every 3 to 5 strokes. Breaststrokers should breathe every stroke, and flyers should breathe every 2 to 3 strokes. Flyers and freestylers should never breathe inside the flags.
3. Reach as far forward as you can during your stroke. If it helps, pretend that you're four, and you can't reach the cookie jar, and you really want a cookie.
4. Kick hard; pretend your legs really tickle, and you just want to get rid of the ticklish feeling.
5. Remember that when racing, the wall is your only friend, and that during a race, your sole objective in life is to give your friend a high five (or a high ten, for flyers and breaststrokers). Nothing else matters.
6. You can also pretend that a shark is out to get you and you need to get out as soon as you can, this will make you swim a lot faster.
7. Make sure you dive out not in when you are in a competition you will go a lot faster.
8. Practice as much as you can but not for too long.