I have just self-published my first science fiction novel. Any tips on how to best market a self-published novel?