Help with English? "Hit a Muscle", "Muscle on Someone"

(English Is my second language and a lot of foreigners workout in my gym)
I said the following about a calves machine to mean that it I don’t feel much in the calves:
“It doesn’t HIT my muscle like that other machine does”

  1. Did I use HIT correctly here and is HIT used like this?

I was complementing a a person’s gains. I said the following:
“You have improved a lot, you didn’t have any muscle ON you when I saw you first time”
2) Do you say muscle ON someone?

A post was merged into an existing topic: Communication in English at the Gym