Hello my name is ***** ***** certified computer professional with over 10 years experience. I will be happy to help you. Almost all DVD drives will have a manual eject. This will look like a small pin hole on the drive itself. What you need to do is get a paper clip or small pin and stick it into this hole, push it in firmly and it should unlock and eject the disc. If you cannot find this hole please tell me the exact make and model of computer so I can guide you better.
Which model of asus, do you know? I have never seen a DVD drive that did not have a manual eject feature, it is usually a tiny hole under the tray of the DVD drive, if you still cannot find it try and find a model number for the computer.
Ok I am going to look for the service manual for this model. In the meantime try clicking start or opening windows explorer so you can view your drives, next right click the cd drive and choose eject. Let me know if you hear any noise from the drive itself when you do this. If you do not know how to do what I said above let me know.
I don't think you should have to physically remove the drive. It is very odd by design that it does not have the manual eject button. Try ejecting in safe mode. Reboot the computer and keep tapping F8 until you get some options, next choose safe mode. Once in safe mode try ejecting by clicking start, computer, right click the drive, eject.
I also know that this model has a face plate covering the actual drive, you should need to press on that to see the drive. I just wanted to make sure you were doing that and confirmed that there is absolutely no pin hole to be found. Seems completely odd that they would not have this but I suppose it is possible but very rare to not have a manual eject. I cannot think of any drive I have ever seen that did not have this as a solution for problems like you are facing but I suppose it is possible that they chose do use a drive that does not have this feature.
The reason had you try safe mode by the way is because the disc is trying to be read by windows which is why it will not eject, in safe mode the that should not happen so I am hoping the eject command will function.
You are very welcome. The problem was probably that windows was trying to read an unreadable disc or the drive is malfunctioned. When that happens it will not respond to the eject command. Honestly as you said you may be better off with a new drive, they are pretty cheap now, something like this should do you fine http://www.newegg.com/Product/Product.aspx?Item=N82E16827135204
If we are finished for now please make sure to rate my service 3 or more is very appreciated. You can still come back to me anytime if you have follow up questions on this issue.