你好,有没有感冒,有没有咽喉炎,有没有吸烟,根据你的描述,浓痰,痰中带血,时间也长,最好去医院检查一下肺部看看有没有什么问题。
去医院做个胸部CT、痰涂片,必要时做个支气管镜看看。平时多喝水,少吸烟,口服一些抗炎的药物如阿莫西林等,做做雾化,浓痰最好咳出来,好得快一些。