Rework Your Shop
What if when the Your Shop appeared, it gave you discounts on skins of champions you recently played? Like it would check which champions you recently played, your level 5/6/7 mastery champions, and champions you played a lot, and give you skins based on that?
It would be better than what we have, because giving people discounts for skins for champions they actually play means they will spend rp on it, and that means they will buy rp, and it will result in more money for you. Why would people buy a skin for a champion they've never even played? Think about it, it'll mean more money for you, and we get the skins we want. It's a win-win situation.