I had over 500 wins and probably 1,000 matches total when I first stumbled upon Flame. And I didn't know over half of the things he explained about top tier matches. Flame is a game analyst. He breaks down tournament videos, explains what was done right, what went wrong, how'd he do things differently, the meta, team compositions, ultimate usage etc. The first time you watch one of his match analysis videos your understanding of the game will get accelerated by 100 hours match time guaranteed. It did for me. I'm advertising Flame's channel in his own separate topic coz he deserves it.
Link to his channel and my recommended first video below: