Help Problems with making/receiving calls

I have a Galaxy S2. If I have my headphones in or have my phone on speaker I have no problems, but if I try to answer my phone or make a call without either of these no one can hear me. Has anyone else had this happen and what can I do about it?:thinking::thinking: