Yes Vampire Crazy :)
you can for sure post your stories in here..
create a new hub for yourself and just write!!
As a hubber, in your hub account, you have a button/link that reads "start a new hub";click that and begin...
Good luck and enjoy!
HubPages is all about writing and publishing anything that doesn't go overboard with the site's rules (read what not to publish)