Does anyone have any tips on how to swim faster?

I don't come from a swimming background and have always found swimming difficult. This is my 7th year doing triathlons and I still can not swim a 2 min pace.

It's very frustrating.

Thanks,
Tanya