As an ad agency professional I'll say the main thing you need to do for any ad or piece of communication is focus on what is often called the "Single Net Impression."
What is the ONE thing you want the audience to take away from the ad. There can be only ONE.
Make sure the guy making the video for you understands the Single Net Impression you're looking for and stay true to that - BOTH of you!
RJP is dead on.
I make a living as an actor and in the last three years I have done about 25 commercials and have about 5 or more running currently. I read a lot of commercial copy doing 5-10 auditions a week and have also written many spots as well. I can usually tell what will air and what will get scrapped just from auditioning for it.
Sabath is correct...I also had no idea what it was advertising other than your shop in a very general way. But you seem to get that already.
Consider adding a VO (voice over) in addition to your on screen text. You could voice it to save money. It doesn't have to be great, just specific.
All that said, I like the idea of diving with sharks without getting in the ocean. Specify that concept and run with it. What you have now is a great concept without a clear delivery. In other words, you have a cool looking concept car but it doesn't drive anywhere yet.
Maybe you could tell the story about a nice lady who always dreamed of doing two things. The first, was a normal gal's fantasy of shopping til she dropped. AAAHHH shopping! (show her shopping like a maniac in the mall who may give you more money for your commercial for featuring the mall hint hint) The other dream was a bit more wild, much to the dismay of friends and family (husband and kids shaking heads) you see it was.... diving with sharks....AND NEVER GOING TO THE OCEAN!!!! (show sharks in the mall) Unfortunately (cut to her serving tv dinners for her family in a bland home with snow outside piled up) at the end of the day, she realized that the two worlds she dreamed of in her fantasies could never collide. BUT NOW HER DREAMS CAN COME TRUE thanks to DRI Scuba and the Mall of America! (sharks, her, family happy, diving, her in nice clothes in the tank etc and every one is happy!!!!!)
So my silly story is just so so honestly (not to mention more involved than yours) but now you have a hero...an every woman if you will that people can relate to... and she is featured in the mall and in the shark tank and you have a clear objective and every one (the dive shop, the mall, the product, and most importantly...the people you are targeting) are all included. This is just one way to get to your net impression as RJP said.
Just my 2 cents not so coherently stated...

Good luck!...and share the final product so we can all enjoy it!!!

...my newborn is crying gotta go....