Team up a long board with a wooden ladder. Cut both down to the same length with a jigsaw and/or miter saw.
Sand or paint the ladder and board as desired.
Flip the ladder along its side, then attach the long board to the ladder edge using screws to create a shelf.
Slide ladder into position along the desired wall, then attach L brackets along the top shelf. Then attach to the wall with screws.
Paint a shelf, then place it on a long bench for added height.
Use plenty of storage baskets for hidden storage within view along the top of the ladder shelf, shelving beside ladder and below bench for the ultimate shoe storage!