What it looks like from your symptoms is that you are coughing out white mucus like sputum. As you also hear some sound in your chest and its like gurgling sounds it feels that you are suffering from chronic bronchitis
You have not mentioned whether u are smoker or not.
And as it occurs more during winters and has been there for the whole year almost i feel it allergic.
Get your PFT test done to rule out any obstructive disease like asthma