I have reciently got over a cold and still hav a blocked nose and coughing up clear plhegm with brown / rust coloured spots in do I have a infection?

Do you have fever? If you do not have fever, you are not likely to have a bacterial infection. The resolving viral infection can cause the symptoms you are having. Please quit smoking at the earliest!