Please HELP! My computer wont turn on?!?

It always used to take a while to turn on, (like 20/30mins) but now it won’t even start up.

When I press the power button it seems like its turning on (blue lights inside it will start flashing and the fan things will try to start turning)

DSC_0047

These are pictures of the inside (I’m hoping someone will say there is a cord unplugged or something)

DSC_0050

DSC_0051

There is a little cord sort-of-thing hanging down, but i don’t know where it’s supposed to plug into, don’t know if that matters??

DSC_0053