I have had great success with Shellac recently, it is a lot more time consuming than using a rattle can, but the results are spectacular, if a glass like finish is what you are after then I would suggest you explore this route, for items that have not been coloured this is the best I have used yet.
It does require a few items, Blond dewaxed shellac, meths, lint free cloth (for the rubber) and a set of buffing wheels.
The shellac is best used freshly made, apparently it has a fairly short shelf life once the meths has been added, so make small batches up and using them is more practical and yields consistently good results.
Do some searching for French polishing and see how a rubber is used to apply the shellac, this is pretty much what I do, building up an even coat, I sand the whole lot back every now and then to get a very smooth surface using 400 grit.
the final few coats I apply as evenly as possible then allow it to dry for 24hrs, then I use the tripoli buffing wheel to bring up a perfect finish, I do not use the diamond white wheel as I find it tends to grab the shellac more and causes marks that are hard to remove, the polishing wheel though is good for the final buff up, I use the chestnut buffing system for this stage.
Here is a good example of what is possible.