Step three
Pick a server that is not next door
A speed test measures the path between your device and the server you chose, not the whole internet. A server in your own city will usually produce a flattering number and tell you little about how the connection performs against real destinations.
Test once against a nearby server and once against one a few hundred miles away. If the distant result collapses while the local one holds, routing or peering between networks is involved — which is a different problem, with a different escalation path, than a weak signal in your house.