have you tried a steambath?
those help a lot..
have your shower on hot - as hot as you can handle.. and just stay there, make sure the bathroom gets all steamy. Inhale deeply, this'll loosen the mucus. I would stay in there as long as possible but NEVER get cold. As soon as you're done, dress up right away and put some socks on and then get some sleep.
gargle with warm salt water or do some hot compress if you don't want a steam bath.