I need assistance with a project.

After playing with the blink example (and a few others) look at "blink without delay" . You can't really combine blink with a button but you can combine a button with "blink without delay". You will also need to look at "de-bouncing". Look in the "playground" section of the main site.

Good luck

Mark