That drive claims to be compatible with XP, so that's probably not it. Have you installed its driver? If not, get it from wdc.com.
You don't have any friends with drives, any place to borrow (or rent?) a drive? Try Craigslisting a request to rent a USB 3 drive for a day just to see if you can recognize it.
First, plug the drive into a USB 2.0 slot, it should be found as USB 2.0. If that doesn't work, your drive has a problem. If it works on usb 2.0, then make sure you are pushing the usb 3.0 cable ALL the way into the connector - usb 3.0 connectors are longer. If plugged into a usb 2.0 slot they stick out a tiny bit more than a usb 3.0 slot.
I have a biostar mobo tf560 A2+ I believe. I just spent 2 hours trying to overclock my motherboard.. and it was working.. but my x1 slot stopped working. I have my headset plugged into that slot through a usb 3.0 card.
I couldn't get the computer to recognize the headset unless I plugged it into another port (2.0) or until I reverted to normal clock rates. I have been getting bad FPS rates with a gtx580 so I decided to oc until I got a new motherboard. Alas my headset doesn't work with any integrated usb ports, the usb controller runs out of bandwidth.
So the short of it is, if you are overclocking.. try using your default clock rates. This mobo I've got is a piece of crap, the bios overclocking engine it comes with makes my frame rate drop even worse.. and if I do manual clocking my headset won't function 100%