Why can't I change my desktop background?

Go into System Preferences->Desktop & Screen Saver. Change the desktop to one of the defaults. Then drag the image file into the window. That should fix it.