I agree with Anakin - you may be eating much less than you think. Keep a spreadsheet of everything you eat. You can keep a different worksheet for each day in an Excel workbook, and it will allow you to analyze your diet. I log the time of each meal, calories, fat, carbs, and protein. I also track my weight and body fat %. Having it electronically allows me to graph and identify trends.
You look very good - but with some time spent sciencing out your diet, some intense training, and the proper "supplements", you will be freaky!