Clear cut take-it-to-the-doctors case Markass. This could be a number of things, and you might need an X-Ray, so go ask a professional.

EDIT: On the other hand, I take my Canadian medical care for granted. Will the doctors visit cost you more than you can afford where you are?