For the size and the fat content on your waist, food is the only thing that can help you. Small frequent meals with low fat and high protein will help. Absolutely no fast food. Make it a lifestyle to eat low fat, high protein, high fibre wholesome food and your 6 pack will come out in no time (assuming you train them regularly).
With regards to the thickness of the abs, its in the training.