Vick, 36, has been training four days a week with a personal trainer and a quarterbacks coach.
"I'm on the grind. I'm down in Florida with the family waiting on an opportunity," he said to ESPN. "This is the last year for me and I am going to wait it out. I just want to put the helmet on one more time and dedicate myself to the game one more year."
Vick has been running a mile every other day, which he says is a lot for him since he has been a short-distance sprint runner. He has been running with a weighted vest and ankle weights and feels he's faster now, similar to his speed of two to three years ago.
Vick signed with the Pittsburgh Steelers in August 2015 after a shoulder injury to backup Bruce Gradkowski. He started three games with mixed results after an injury to starter Ben Roethlisberger, but found himself running the scout-team offense for Pittsburgh behind Landry Jones in the second half of the season.
Vick said he realizes he has to do more to be ready to play this season than the preparation he had last year. He said he considers his time in Pittsburgh as a learning experience.
"I think I'm in better shape now than I was last year. Last year I was a little in my feelings, a little depressed thinking I should've been somewhere. Now I understand where I'm at. ... That's why I been trying to work as hard as I can. I feel like last year I didn't really show what I could do."