I just finished reading this book
Has great tips for finding cheap flights, including applications and websites, and it's free.
Also, since you seem so excited for drinking, may I recommend the island of Utila, Honduras? It is visited primarily because it is cheap and it is literally alcohol haven over there.
They even have a song lol.