As for other meds, there is an alternative to Advair called
Spiriva, deemed by some to be more effective in COPD than
Advair. In my opinion these drugs are usually equally effective but, for a given individual, one may be more effective than another.
The good news for you is that, after smoking heavily for 30 years, you still have a lot of good lung function left. It must be discouraging to have a chronic lung problem and also to have the worry of chest pain.