Ok, but how do i stop my microphone picking up so much noise?
Whatever method you discover won't involve your computer.
I'm not sure if you understood what I originally wrote. A USB microphone outputs data - not sound. Whatever sound the mic produces is already encoded by the time it leaves the mic. It can't be manipulated any further by your computer.
Are you familiar with microphone polar patterns - cardiod, figure-8, omni? If your microphone offers different polar patterns you might be able to reduce the amount of noise it picks up.