Sorry to hear about your problem.. From your description it looks like a sebaceous cyst
, which has just got a bit infected and that is why it has increased in size.
I would still suggest that you visit a surgeon and have your problem evaluated once as sometimes this can be a manifestation of an underlying cancer. I dont mean to scare you but it is better to get it evaluated.
Hope everything turns out to be normal.