Nokia service centres can be found at,
UK
http://www.nokia.co.uk/A4228006Europe
http://europe.nokia.com/A4388379Asia-Pacific
http://www.nokia-asia.com/A4416070USA
http://www.nokiausa.com/A4410046Anywhere not listed
Go to
http://www.nokia.com Select your country, go to the support section, press the link that says "repair"
They should be able to get your phone repaired or replaced for a small fee. The problem with your phone is likely to be a hardware problem although you could try a hard reset.
Here are the instructions,
-Backup everything as the hard reset will delete all of your files and change it back to when you got it
-Press and hold 3, * and Green key (call button)
-Press the power button (the one that usually turns it on)
-When you see signs of life, let the buttons go
If it doesn't work, just go to a care centre.
For years I have been toying with fate. Now, maybe fate has chosen to toy with me. In this case, fate has served its purpose well.