Dude, Ive had the same problem for the last couple of years with my drummer. He never pays for practice, never has new skins, always says " yeah im getting this bonus soon and then ill re-skin the kit" (but he had money for that computer, xbox360, nintendo wii, smokes and an ounce of weed a month habit.), hasnt been able to play a full set in nearly 2 years (sure the sets fast, but its also only 8-9 songs!). Me and the guitarist have also not been able to play what we want, due to us improving and the drummer not trying to.
Me, the guitarist and singer called a band meeting in january, to which he couldnt make it due to "blah". So we talked about replacing him, which was my idea (already had someone offer to drum for us), and we decided to talk to him. So his reply was "yeah im working on my health and fitness, and im getting my finances sorted."
So 7 months down the track, we have another band meeting, and now the band doesnt exist. After 6 years it died due to apathy.
My advise, tell him your plans for the band and that hes on his last chance or 2. If he steps up, that rules. If he lets you down, kick his ass to the curb.
Also, start befriending other drummers.......