I just had to share. I know it can be so confusing and annoying to find proper storage for 12 x 12 paper. But yesterday, while out shopping, I found the perfect thing at Wal-Mart! Unfortunately, I can't find a proper link to the actual item I purchased, but this is what it resembles, only it is 12 x 12: Clear View 3 Drawer Organizer.
Certainly this will help cut the clutter and store my stuff!