Lagging and freezing

I honestly just want some help. My game is like freeezing and lagging about all the time. My fps is constantly around 45 and fps on about 144. I also get stuck in the declare chamion window and then i get kicked and after that im "blocked" for a solid 6min. So annoying and i dont know what to doooo
Report as:
Offensive Spam Harassment Incorrect Board