I drank too much last night, and this morning I started vomiting. I thought this was normal, until I vomited green bile. I haven't been able to keep down water. What should I do?

Go to hospital. What you are currently experiencing seem to be above and beyond what would be reasonable for you to monitor on your own. If you remain on able to even drink fluids, you should get to the hospital right away.
Vomiting bile. Sounds like you have a history of drinking too much. May have a gastric outlet narrowing from your past history of drinking and possibly vomiting. Should see your GP or GI doc for possible scoping and stop drinking!