I have this greenish white blister and is red all around. What do I do? Its really sore and feels like its gona pop on its own.

If . If you have a fever and/or the blister is still present and has not drained then you should see your doctor. You may be dealing with an abscess (infection) and may require antibiotics or a procedure called and i&d, where the area is incised and drained. If the wound has drained on it's own and you do not have a fever and it looks better and the pain is less, then you can probably watch it and only see a doctor if it fails to heal or worsens. Take care.