Mezzoni, I'm not in a pro bodybuilder and such, but I can tell you what worked for me for abs. You need to train abs like any other muscle so do weighted ab crunches, leg raises and Russian twists. Keep adding weight and you'll get the blocky ab look, which is always nice.
Like Atlantis said, one of the things most people avoid is legs, but free weight squats, split jumps and the leg press are all great ways to increase the levels of GH in your body and pretty good for someone who plays American Football, I imagine.
With regards to the bulk - just take it slow brah. In my view, a clean bulk is really important so you need to try eat as clean as possible, otherwise you'll have strength, but no aesthetics on a dirty bulk. OTOH, a dirty bulk is the best way to put weight on quick.