You have cough for last 3 years it is not at all leaving you please tell you some curable measures?

The best way to get rid of your cough is to go to the doctor and have them treat it. Since the cough has been with you so long, you may have an infection.