see your dentist
You should see your dentist to make sure it is not a vascular lesion.
If it is a simple blister from trauma it generally resolves in 7-10 days. Many over the counter products will work. The general rule is to keep the area clean and avoid irritation.