It is on the correct settings on steam, when i test microphone it works fine.Have you set the microphone to be the default device, and does it say in your steam settings that it's the right microphone?
If possible, provide screenshots of your sound control panel in the Recording tab, as well as your steam settings under the Voice tab.