I sort mine on shelfs. Batiks, solids & blenders, nolvelty, farm related fabrics, by color, and by projects. The bottom shelf is for backing. I ruler fold all of my fabric. Then I have small totes with Fqs, 2 1/2" strips, 10" & 5"squares, 1/2 yards, and a tote just for cut up shirts, and a large scrap bin. I love being able to find everything at a glance. I spend less time looking for the fabric I want and I go shopping in my stash before I buy any more.
Organize your fabric to fit your space and needs. What works for me, might drive someone else crazy.