How are you tethering/sharing the internet with your laptop? Run a speedtest on the phone itself at
www.mobilespeedtest.com not entirely accurate, just trying to seperate the middle man syndrome. It should be faster speeds being tethered as the phone is acting as a passive device, it's not rendering the pages etc. I think. Also, are you receiving calls, texts and the like while tethered?