I have had problems with the iTunes Library.itl file in the past.
To solve the issue, I had to do the following steps.
Note: You will have to rebuild your iTunes library after performing these steps.
All ratings, playlists, etc will be lost.
The media files you own should still be available on your hard drive though.