I have this problem too. I thought of milk crates, but that can get VERY heavy. We purchased a side of beef, so what we ended up doing was organizing the meat by cut. So I placed all roasts on the right, hamburger in the middle, steaks, chops, and stew meat on the left. Everything else I throw on the top LOL (like bagged vegies, bread, etc).
The other thing I do is label everything with a black Sharpie marker. Otherwise I wouldn't know what anything was!