Have you got another hard drive you can install into your pc and try that? i really dont know what to surgest you do or what the problem could be
Also have you got another pc or laptop you could plug into your modem just to rule out the internet side of things?