In your Sound and Audio Devices menu, is your Mic configured and is the "boost" button checked? I've always found I need the boost enabled to hear anything from my mics.
In game, have you tried resetting your vox settings?
".resetv 1"
".resetv 2"
".resetv 3" ?
The above dot commands have worked for me in the past, hopefully this helps.