Hmmm... Any chance fuel isn't getting into the carb like it's supposed to? If you're push starting and it still doesn't engage, that sounds to me like it's having fuel issues. Just a guess, though.
Call me nuts, did you check your petcock to make sure it's not in the "off" position, I've made mistakes like that before.
1985 Honda Rebel 250(Destroyed by being a newb)
1996 Honda Shadow VLX 600(Sold)
2001 Honda Shadow Sabre 1100