An update: I had the bike towed. It turns out there was an oil leak, so I'm having the bike checked out at a local shop. The people at the repair shop said that the leak was pretty bad and I'll get a diagnostic report on Thursday. I don't have much cash, so depending on the diagnostic I might just try and order the parts and do the fix myself.
I did not use the choke the first two times I rode the bike. I watched a quick youtube video while roadside (
http://www.youtube.com/watch?v=F2iqpbcMtMg) on using the choke to heat up the engine. The engine would still die even after letting the bike idle for a few minutes.
The gas in the tank was what the guy had left me; I had not changed it.