If the problem is in your PC and not the server, then no one can really help you. Only your internet provider but judging from that ISP, it's not going to do much.. the problem is i am Asian and i still can play other FPS game in EU or US ( with over 100~250 ping) , but i can't play this for longer...