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.