8 Vital Things to Know Before Writing Your First Novel and Getting Published