When people say practice makes perfect don’t take it with a grain of salt and smack a cliche sticker on it.
I am currently in a junior creative position at GoSection8 and I’ve learned a lot simply by failing (trying new things). But in order for failing to occur I had to consistently build and face those frustrating situations. I always came out punching and learning new techniques in addition to alternative ways of doing things.
When I say keep building you can apply this to different types of projects. Designing side projects, hacking code and redeveloping existing websites.
As long as you challenge yourself and learn something new with each attempt you’ve won I.M.H.O.