Post the contents of config.sys. Might be something there that needs a slight change.
Not trying to make you sound dumb, but a CD must be in the drive before DOS or Windows can read it.
If it does in fact have a disk imserted, the drive hubs might not be spinning it. The disk has to spin before the OS can read from it. This is usually either because the drive hubs are dirty, or the drive is dead or defective. If it'sd a new drive, see if you can take it back and exchange it. If it's an older one, you might have to open it up and clean the drive hubs with Q-tips and rubbing alcohol.
If you had everything...Where would you put it?
Computer Information Links