This one may take a really long time to make, but its worth the read.
How about having a workshop? this may be a feature on this page, or a different website overall. Users create accounts, and they can upload work such as 3d models, scripts, even whole scenes. This is a bit like the Unity Asset store, or Steam Workshop. There will be two sections – 3d and 2d and within that will be sub-sections like Unity – Blender – Scripts – 2d sprites etc. This would bring other people and increase the amount of people going and using this site. Thanks for reading.