You need to get to hospital as soon as you can. Call 911 and while waiting take an aspirin. If you don't live in remote area where paramedics are not readily available have someone drive you to nearest medical facility. Good luck.
You may have a collapsed lung you need to see a dr right awat