Personally i have hit a wall when i try to get higher than lvl 19 (whit 48 battles). I think the problem is match-making groups, (lvl 25-21, 20-11 and 10-1), because you can go to lvl 21 whitout any skill because levels 25 to 21 are irrevocable, so you dont need any skills to get more "seasoned" match-making group which is levels 20-11. And there you can get 2 battles minimum before dropping back to lvl 21 and it only takes 2 wins to get back so you wont "weed out" the less skillfull playes before level 10, which is only a distant dream when you have to watch your team fail time and again no matter what you do.
WG should chance MM-groups to little more challenging, for example you should need 3 star to advance levels 25-21 (6 wins a row to get level 20 now) and maybe change MM-groups to 25-19, 18-10 and 9-1 so you'd have to play good to get on the second MM-group. That way you had to play more before you get to play whit more advanced players.