I cant see my dvd drive

If it's Windows 7 that is normal.

The drive doesn't show until a disc is inserted.

If that's not the problem then you need to check your connections from the drive to the motherboard. Also, if it's the older ribbon cable you could have issues with Master/Slave/Cable Select issues if not jumpered correctly.