Have you ever thought about listing your own sites URLs on Google as a source of link juice?
Nobody loves Google more than Google afterall.
Some of the useful Google properties for linking includes You Tube, Blogger, Google Plus, and of course Google Drive.
Any of these places are a good spot for a link or list of links. But many of you are using Google Drive to collaborate on your online activities with your team. Why not list your links out since Google is crawling your content anyway. Might as well make it useful for SEO!