I've got the first golem to move but the second won't I've tried for hours and I can't get it to move. And I've got over a million souls, and I've lit the 4 primal bonfires.
To get the golem to move, you have to kill things near it.
To elaborate, these golems (found in multiple places throughout Drangleic Castle) only activate if they receive souls. To do this, you have to kill enemies near them, which will lead to them dropping souls, but if you are within range of the golem, the souls will go to it, rather than you.