After reading alot of sites I have found that doing a constant ping through the command prompt has solved the problem, Anyone reading this who is having the same problem this is what you do.
windows icon+r opens the command prompt then ping a site of your choice repeatedly by typing for example; ping
www.bbc.co.uk -t
Now I really need an explanation as to why this is happening, I have begun to realise this happened while I was reading or replying to forums with 5mins between posts and when watching youtube it would download the track quickly but as soon as I moved on the connection would show limited connectivity. Just simply surfing google was the worst because I can't read sites as fast as they load up, I literally clicked a link turned my back for 30 seconds and then it was local only. I was playing youtube in the background to keep it running.
The command prompt window is annoying but it costs alot less on pay as you go. I will be changing isp, I can't afford a new computer, thank god I didn't have a contract, I would have had little choice but to get a new computer.