Normally I would suggest going to your Computer manufacturer's support website and download the most recent
driver for your wireless adapter, this is still a good idea, but since your wireless seems to work well elsewhere, except at home, you should probably check with the manufacturer of your wireless router and see if they have a firmware update that might help. Check specifically for your mfg. model name, model number and Rev.# and make sure you read any associated instructions carefully as a bad firmware flash can potentially damage your router.