first do a simple test -- does your USB port recognize any other devices (printer, external hard drive, external CD/DVD drive, scanner, etc. -- whatever you have available) when you plug them in to the same port where your flash drive won't work?
what happens when you try the flash drive in a different USB port?