Why is microphone + opAmp + Arduino circuit not working?
Personally I'd have the input more like this:



That will provide 100x amplification.  If you want less then increase R2 or decrease R5.  If you want more then decrease R2 or increase R5.

It may not be a 100% perfect circuit, but it's one I have used successfully.