My iPhone won't let me talk unless its on speaker phone?

My iPhone was dropped a few days ago and when I go to call someone I have to put it on speaker phone or else they can't here me. Any suggestions to help fix it/how to/how much it would cost? I'd like to do it myself and have the cheapest way possible.

Iphone sucks androids are the best.