First of all: is it Internet on all your devices or only on one, that's bad? Ask a friend with a laptop to try and compare the results. If bad on both, it's not your PC, but the connection.
Or: Take your laptop with you to a friend and try there. If it's fine there and not at home, it's not your laptop, but the connection. Somewhat more difficult to do with a desktop.
Recently My internet has gotten progressively worse over the past few months. My download and upload have actually increased but certain sites and games are slower. For example most games will kick me off of their servers but my ping stays between 20-30 area. Some videos will stop playing mid-way and give me errors like the server could not be found, and some sites are even blocked completely. Im not sure what has caused this but any help would be greatly appreciated.