Plenty of people use the Adafruit motor shield library with the Adafruit motor shield. Why aren't you?
Even if, in the end, you can't use the Adafruit library, there is NO excuse for not using it while determining if your hardware is connected correctly, and functioning.