I wish I could help you out Cullen, I really do, but when it comes to advertising, I absolutely and epically fail miserably in that department: if anything, my advertising turned people away, rather than draw people in... often times, advertising is looked down upon, and is seen as "shameless".
The best thing you can do, at the moment, is have friends spread the word around... I've actually added your Kermit reference to Muppet Wiki's "Minor Comic Mentions" page, but there's really not much else I can tell you.
Things like this take time... I got more of a response than I thought I would to all those old Steve D'Monster videos on YouTube, and I didn't advertise them hardly at all.