I have been swimming for five years and I received an award!
I have been taking swimming lessons for five years and I was awarded.
スイミングを続けるというのは水泳を習っている(スイミングスクールに通っている)ということですよね。それをよりわかりやすくいうのであれば I have been taking swimming lessons for five years (私は五年間水泳を習っています)となりますga I have been swimming for five years でも伝わります。
「表彰された」は I was awarded または I received an award と言います。