Yeah, the built in microphones on all cameras are always poor. The Rode Video Mic is probably the most affordable and popular shotgun mic out their.
I don't know what camera you have, but make sure there is a shoe attachment on the top of it before ordering a mic like that. The shoe is what attaches it to your camera.