How can I ground the external shield of the USB cable?
Test to make sure the outer shell of the cable connects to the USB connector it plugs in to with a multimeter.  If so, then test and see if that is connected to Gnd on the board it is installed on, or to the case of the PC. If so, try making a better connection from the PC case to local Gnd.