Provogen
I suggest using a B complex vitamin, especially vitamin B12. Also, if you don't eat eggs, I suggest you do so. Don't get carried away, of course, but eggs have certain chemicals that increase the neurons firing in your brain, making them more efficient. Eating fish regularly doesn't hurt either.