Well... I'm not saying this will work for everyone, but it worked for me..
I noticed in msconfig that the system was opening a file called ifedtsco, and no matter what I did, it always opened it.. No idea what this file is.... So,
I loaded up my comp in safe mode and deleted it from where it was located... in Windows/System32 folder.. There was also some other files there with similar names... I deleted them all...
Loaded up my computer in normal mode, and ever since its been fine connecting to EVERY website.. I was so happy I'd finally sorted the problem.
I dont know what this ifedtsco file is.. ive google it and everything.., but obviously it was causing an issue somewhere..
I just hope something similar works for you guys..
I strongly suggest you open msconfig and see what you computer is loading on startup.
Any advice on what this ifedtsco file would help as it might help me avoid coming across it in the future!!