you have to turn off the power managment settings so the wireless dongle (wireless usb antennae) can get sufficent power to operate properly!
To do this temporarly you need to go to the terminal, which you you can press ctrl + alt + t to open it easily.
Then type sudo iwconfig wlan0 power off
This means is you enter the configuration settings for the wlan0 wifi number 0 (primary wifi access port) and power off means the power management setting for it will be turned off.
To check that it is indeed off after doing this command into the terminal type sudo iwconfig
It should pop up a bunch of stuff about your wifi settings and one of the lines should say power management: off
Your wifi should work properly for now.
however this is not a permanent fix and you have to do this everytime you boot up your computer. there is a permanent fix but it involves hopping through hoops and im not entirely sure what is expected of me.
So basically its the power management that is choking your dongle from working efficently.
To turn off the power management (until the next time you boot up) open terminal (ctrl-alt-t again) and type sudo iwconfig wlan0 power off
You will be prompted to enter your password. Your internet should now work for this session.