Could be your net speed. i get that 60 fps no problem
Not a fan of using elo boost to rank up. but i prefer the tier list instead.