The majority of video clips shared in Awesome conference talks teach and show better coding practices. At least one is specifically focused on refactoring. I also a fan of Jim Weirich’s Roman Numeral Kata which he has demonstrated on Youtube. I get my refactorings ideas from videos, blogs, and reading other peoples code on CodeWars; after a kata is solved every one elses solution for it is visible.
You can also pair program with others. That’s an optimal way to grow and learn.
You can find some blogs to follow over at What does your Tech Podcast/RSS Feed Subscription List look like?