Dear , as u said it's long standing problem so have to evaluate throughly blood test and x-ray to come to diagnosis . need to consult doctor .
Next Steps
consult pulmonogist , u u want to get treatment from Ayurveda can consult Ayurvedic physician
Health Tips
do yoga and Pranayama , healthy diet , daily warm plain water gargles ,