Boot with a win98 boot disc and see if you can read the CD with that. If so, then go to
www.microsoft.com and lookup the XP boot floppy download. Run that program and it will create a set of six floppies that will boot up the same way the CD would, and then let you install from CD.
But if you cant read the CD from the win98 boot disc, you have a hardware failure.