Always start your troubleshooting by checking your ISP and the way you share the connection speed. You can also check forwarding ports, enable UPnP, flush DNS, switch to a wired connection, and check for software conflicts.