What I do in these circumstances is to buy really young players and train them, by match or exercices, until they get old and kinda weak for my team. A player usually lasts from 2 to 5 levels at most in this case. My team rarely changes players and I still have players from season 1 playing as starting 11 until now. (level 5).