You already have the muscles for a 6-pack. You need to burn body fat in order to make them show, and unfortunately, no amount of crunches and sit-ups will make that happen alone.
Whey is fine to have after a workout in order to help with muscle recovery. Taking it before as well won't do anything extra, though.