A player has to WANT to get better and WANT to learn mechanics. This is not something cab simply be put into the game.
There is a reason why protected match making is a thing for new players. Almost 120 battles they are in protected MM with bots.
The other thing I see that new players do, that I try to discourage is playing in division with friends when they haven't come out of the "new player experience" yet. (approximately 120 battles)
This pulls them out of protected MM where they should be learning mechanics. And can make them have an adverse experience.
Which is why I try to tell everyone, SLOOOOOOOW down. It's hard when you have friends that already play, you want to train them and play with them, but they have to be allowed to at least get out of protected MM first.
Just my 2 doubloons.
Mahalo,
-Hapa