A cheat if your in a hurry that gives a fantastic shine is Printed circuit board lacquer, you can get it from most good electrical component stores, be carfull to to mask off the edge of the sole etc and then a light spray, looks like spit shine.
Used to be good enough to fool my Sgt Major the good thing is that you can just do a good brush polish, spray it on and if you need to get it off a quick brush with a good stiff shoe brush and you are back to square one. Wouldn't do it all the time but in an emergency !!