Go to the GP, it sounds like an abscess...

Which can cause problems if it isn't treated. So go to the GP and get it checked out properly before you go smothering it with roid creams etc.