You should setup a Twitter or a blog or something. But I'm sure I'm not the first person to suggest this. Or even better write a book.
On some level though I think that making more people acquainted with what you are working on might be beneficial to making progress.
> I don't have time to do justice to the top three things I'm trying to do.
I cannot not ask what those top three things are :-). I'm pretty familiar with your work but I'm not sure what the top three things are.