need help with frequency sensitive microphones

hey guys… i am trying to make the serb move on sound frequncies… however i am facing some problem with the microphones… some how the serb is not responding as it shud to even the extreme of frequencies… n the readings are bit random… can someone please suggest a solution or tell me which microphones should be used which would be sensitive enough…
also… the readings on the serial monitors are numbers varyin between 300 to 900…can someone help me with some factors or co-efficients to convert these numbers in to tangible frequency readings if that is possible?
thanks… urgent replies please!!!

Device spec/datasheet? Sketch? Circuit? What is a "serb"?

the readings on the serial monitors are numbers varyin between 300 to 900

Yes they will they are the amplitude of the signal not the frequency of the signal.

however i am facing some problem with the microphones

I think it is not a problem with the microphone but with either the amount of gain you have before the arduino or given your question above, your software. You can analyse a time series waveform to give you it's constituent frequencies with a technique called a Fast Fourier Transform (FFT). However, this is complex to implement.

hey..thanks a lot.....