@jespah,
You have to see a doctor and definitely need an X-ray. It sounds like you've broken a metatarsal near the joint. It's a waste of time to wait and 'hope' it suddenly repairs itself. Let me put it this way, right now it's an easy fix, minimum pain maybe just the right type of wrap or brace. The longer you wait, the more difficult the medical treatment will be. Go now before you cause permanent nerve or joint damage.