this whole thing is a nightmare, at least in windows. I had my phone connected and everything was ok. I have a Samsung Galaxy, I\'ve installed the USB driver and it was okay
Make sure your phone's SD card isn't mounted as a drive on your Windows machine. Whenever that happens to me, I can't connect via adb.