How can I improve my sports store's marketing strategy?

my first impression is this store has private label supplements and dropshipped apparel

That’s a great way to describe it yes.

build a brand off your experience being a personal trainer

I would suggest that too. That would make his brand (and by extension his shop) unique.

Great tips overall. I hope the merchant will look into them.