Which treatment works the best and fastest for esophageal varices?

Depends. Best is to treat the liver failure, reducing the pressure that creates the varices. Can be done with medication, tips shunt or transplant. Bleeding varices can be banded using GI scope and medical treatments. Liver failure that has progressed to such a state has a high mortality risk if not treated. Alcohol, tobacco and drug use should stop immediately.
Depends. Esophageal varices are a complication of portal hypertension, a condition where the pressure in the vascular system of the GI tract becomes very elevated, usually due to liver disease. The greatest risk of having varices is life-threatening bleeding. If you have never bled before, a medication called Nadolol is effective to prevent bleeding. Otherwise, endoscopic banding is the best approach.