Stuck on simple project!

Get rid of all the delay()s and use the technique in the Blink Without Delay example sketch.

I wrote and extended demo of BWOD in the first post in this Thread. It might provide a model for what you want to do.

...R