You could have some scar tissue built up, or a nerve injury, but really, you need to see a doctor for a diagnosis and treatment.
No one can diagnose you online, and you might need some imaging done to determine what happened. It won't get better just hoping it will, so don't wait. If it's scar tissue, it will only get worse.