spyware and virus scans first
what type of network card? wired or wireless? try updating network card drivers.
power down everything. power on devices in this order: modem, router, pc
check for updates for your router.
factory reset your router and rebuild config.