The first thing to do is to find out if it's an issue on your laptop or on your phone. The way to do that is to try your laptop with a friend who has 'normal' WiFi (with his own router) and your friends laptop with your hotspot software on your phone.

Once you know where to look, it's easier to correct, I hope.