I remcommend a Leangains approach (leangains.com). The diet recommended is higher in starch than PB recommends, but you take in most of these carbs after your workout.
There is also the Ultimate Diet 2.0, but it's pretty extreme. For info on both Leangains and UD2.0 (and lots of food porn) check out ChocoTaco369's thread: http://www.marksdailyapple.com/forum/thread32876.html
Personally, I don't think the PBF routine will get you ripped. Barbell training seems like the easiest way to me. I think bodyweight training can work, but I think you'd have to do more than the PBF routine.