Sounds like it could be an allergy
and you should find out what triggers it by a specialist. In the meantime, give an antihistamine and see if that makes a difference. To loosen flum in the bronchial area, do some chest and back clapping with your own loving hands and try Dr. Lamberts to loosen it up. Hot steamy bathroom can help too.