welcome to health care magic
You have said that you are suffering from itchiness sneezing
and cough for the past 2 years.. i think its an allergic disorder..
You are supposed to use leucotriene receptor antagonists along with anti allergic medication to control your allergy
..if you are also suffering from running nose you need to use steroid nasal spray
consult chest physician,he/she will examine you and tell the medications and more suggestions..
hope you understand my suggestion..