There are many places that I can think of that you could donate your fabric to; Goodwill, Salvation Army, Girl Scouts to name a few. If you're not sure how to donate to Girl Scouts, start by bringing in a box or two. From there, I'm sure they can hook you up with a leader or two. Good luck. I'd be curious to hear from you personally, what progress you make on your attempt to reduce your stash.