Six essential skills for a successful self-publishing career