Sounds like a bronchitis
. If you haven't had any antibiotics for this then that's what you will need. You can also drink plenty of water per day to help thin out the mucus. If you have a fever
this would indicate a more serious type of infection. In any case...you will need to see a medical professional to get antibiotics...and at that time they can listen to your lungs/chest with their stethoscope to see what they hear.