have you tried cutting out sweets, crisps and fizzy pop, there are loads of artificial ingredients which could be harmful to the body such as aspartame.
No herbal remedies, but high protein,low carb,low sugar diets have been suggested. Omega 3 is supposed to work wonders with concentration,but you have to take it for some time to let it build up in your body.