my cure for sore throats is usually gargling with salt water... add a tablespoon of salt to a glass of water and gargle and spit it out... repeat it a few times a day and it usually helps with my throat pains...
with regards to it being smoking related, i doubt it... i cut my smoking down dramatically as of the past few weeks and i havent experienced such pains yet...
if that doesnt work, go to a doctor... slap is a place of skateboarding, not medical advice....