Yeah, change your diet and cardio. You'd be better off working on core exercises, and if you must, putting some ab exercises at the end of a workout.
8 minute abs is almost ALL crunches, which is not the way to go anyway, you are probably pulling your neck without even knowing it because of all of the crunches.