Welcome to healthcaremagic.
From your description, it seems that you may have what is called 'Singer's nodes' - small swelling on the vocal cords leading to pain and discomfort.
My advise would be:
1. Plenty of gargles with lukewarm water
2. Avoid cold
3. Please see an ENT doctor for throat and vocal cord examination.
I hope it gets solved very soon
Dr Tejas Shah