If it reads your burned cds in windows, but not software originals, it can only be a laser problem. I had a dvd which would read dvds fine, I could watch movies all day. Put a normal cd in and no hope.
Cd-rom drives are really cheap so its worth changing it anyway just to be on the safe side.
You could try a lens cleaner cd in it first.