Supposedly you need to have the boots of luck to pass the spike room and you need to finish the cyclopes puzzle to get the boots but I already finished the puzzle 4 times and I can't find it....so what do I do? How do I get the boots of luck?
You have been misled, I'm afraid. Candy Box 2 features no such thing as "Boots of Luck".
However, you can get more information about the spike room with the help of this question.
There are no "boots of luck" in Candy Box 2 and there is nothing to find in the spike room.