Ok so when I put a disc into my Xbox it will buzz twice then say open tray I can sometimes get it to work if I keep opening and closing until it reads but I was wondering if anyone else had this problem. Im using a 360 Elite console BTW.
Unfortunately your disc drive has died and the only way to fix that is to set up a repair order with microsoft so that you can send it in and have it replaced or buy a new one. If you are still under warranty it is free, if not then I believe it costs around
$80 or so. Here is a link with the directions on how to do that but you could also call 1-800-4MY-XBOX and have them help you out with it.