Your best bet is to find online communities and forums that have a similar interest, and advertise a little there. Put a link to your site in your signature for message boards, and that'll also help.
If you want to be a little sneaky about it, you could write a few Hubs on HTML and website design techniques and link to parts of your website as an example of what can be done with said design. Keep in mind that in this case, people won't be visiting your site for the actual content so much as to see a brief example of what you're talking about in your Hub.
As a side note, I miss watching Vampire High. I'm a sucker for vampires (no pun intended), and I think VH was a somewhat underappreciated show.