您好,咳嗽的原因很多,常见的有上呼吸道感染、咽喉炎、扁桃体炎、支气管炎、肺炎、肺结核、肺癌等,需要进一步检查。根据您的描述,咳嗽时间比较长,建议到医院进一步检查,一般需要做胸部X线片,甚至胸部CT检查,根据检查结果确定治疗方案。
吸烟对肺部影响较大,建议继续戒烟。