I think of course unique content is one of the biggest keys. As you said, free porn can be found easily, but can they find your "tale" anywhere else? Does it get them interested, pull them in and make they want to check back each day to read more? Or visit often just waiting for the next exciting adventure?
Not that I am an expert at it, just my two cents..
ronnie