Enabling UPnP or setting up port forwarding for your game's ports usually helps a lot. Took me a while to figure this out, and after tweaking UPnP on OPNsense, my online games felt way smoother. Oh, and if you ever want to sell csgo skins for instant cash online, there are sites that make it quick and easy, which helped me cover some gear upgrades.