wow, youve got a problem m8.
try a differnet usb cable and a diffrent pc if possible, but like jon313 said its not really likely that your computer wont detect your phone, try downloading another version of xs++, and have you tried setool lite??