Look no further than Kevin Miller. I think it was after a couple years in, he dedicated himself to improving his skating. He worked with skating coaches, focusing on both power skating and fine edge work. He went from below average to probably a little better than average and it had a huge impact on his game.It's also one thing that a player can work on and improve upon. I'm not saying hard work will turn a bad skater into Scott Niedermyer. But you can work on skating and vastly improve it. They say one reason Brayden Point dropped in his draft year were skating concerns.
There are zero concerns with his skating now.
Nick Ritchie could skate well for a big man when he was younger and slimmer. Go watch him in the WJC in 2015 and you can see he could move.
Frederic has been quoted as working on his skating in the off-season. He knows it's something that needs to get better to be an effective NHL player.
Meanwhile Jimmy Hayes could of skated a million miles an hour and he's still be an awful hockey player.
It can be done. It takes really hard work, diligence, and dedication.