Does anyone know how to reduce lag?

Just in lane I lag like crazy and when I get into a team fight, my best bet is to just button mash and hope for the best. I've tried muting sound but it doesn't do much. Does anyone have any further suggestions? This lag is really affecting my gameplay-my match history clearly shows it. Also, lol being the totally extremely positive community that it is doesn't help.
Report as:
Offensive Spam Harassment Incorrect Board