Move shop into jungle...
Moving the shops into the jungle would create another point of contention. As in red side shop would be in the red side jungle and blue side shop would be in the blue side jungle. Yes it would make things harder and yes, it would be frustrating for people trying to get a new item but keep getting ganked however, that's what would make it fun. You would have to fight or earn the chance to buy an upgrade. Teammates might have to watch your back while you make a purchase. Or, you may have to kill off the entire enemy team so that all of your teammates and yourself can make a purchase, etc. Initially, I thought of one shop in each jungle but you could also make a central shop that each side can fight for control over. Anyways, just an idea to spice things up in league.