First off, there is a menu item for resetting your camera back to defaults.. Try that first.
If that fails, go to Canon's website, and flash the camera to the latest firmware. If you are running the latest firmware- flash it anyways.
Next up- pull the batteries and let it sit for a while.. I am not sure about the 1000D- but it may also have a CMOS type (watch) battery as well. Others might chime in - if they know.
You should also probably switch memory cards and even do a low level format on them.
After that- I am out of ideas.
Edit: that's a very good point about the door... Try pushing the door closed while it is closed- to see if it comes to life..
EOS 5D III, EOS 7D,EOS Rebel T4i, Canon 70-200 f/2.8 IS II, Canon 24-105L, Canon 18-135 IS STM, 1.4x TC III, 2.0x TC III, Σ 50mm f/1.4, Σ 17-50 OS, Σ 70-200 OS, Σ 50-500 OS, Σ 1.4x TC, Σ 2.0x TC, 580EXII(3), Canon SX-40, Canon S100
Fond memories: Rebel T1i, Canon 18-55 IS, Canon 55-250 IS, 18-135 IS (Given to a good home)...