What about putting them on the door? Here are some Hometalk projects:
Hello have you considered as an option, magnetic spice tins?
I have virtually no cabinet space in my kitchen and love to cook, so I feel your pain. I installed spice racks on my kitchen wall a few feet above the heat register (can't really put anything else there). Yes, it means the spices are exposed to light and I need to replace them a bit more often, but I go through a lot of spices, so that's not a problem. I keep them neat (and in alphabetical order because I'm like that), but I can't even being to tell you how handy it is to have them right there rather than behind a door. I bought some matching bottles online for spices that I buy in bags - I just refill them from the bags. I stash the back stock of spices in a plastic storage tote behind stuff in a not very convenient part of the one good sized cabinet I have. This allows them to still be in the kitchen for refilling without taking up a lot of valuable cabinet space, though they could even be stored in another room if necessary. Sure, people with fancy kitchens might not want to do this, but people with big fancy kitchens don't lack cabinet space.
If you own your home , you could cut out an area between the studs in the wall , as long as it's not an outside wall , then put up shelves in that space , giving you recessed shelves. You can put your spices in tins , glue a magnet to the bottom and stick them to your refrigerator. I always wanted to buy a few vintage spice racks off of eBay and use them as a focal point , wall art , and as a slice holder.
On the inside of the cabinet door. Keeping in mind and shelves inside when you adhere to door. You want to be able to close it.