There is no magic pill. You will certainly get an enhancement effect, but its not permanent, and the last thing you need is to rely on having to take pills.
You have to do the excerisces, in the right way, for a long period of time. 2 years at least. Sorry, that is just how it is.
The reason to take vitamins is the same for any work out. You need the body to repair itself after a workout. Its not magic, its science. Its a good idea to probably quit smoking if you do.