I have only made 3 treasuries so far. Once I finish it, I send a link to each shop I've featured asking them to view, click, and share on all forms of social media - Twitter, Facebook, Instagram, & to Pin on PInterest. I only have Pinterest and pin my treasuries using Treasury pin.com. I don't get very many views either, but I think if you feature the right shops & they have a large following on social media, views could skyrocket.
Jewel