Make it obvious and contextual.
Single-Step vs. Multi-Step forms
Keep your forms clear and straightforward.
Provide genuine value.
Make use of your social proof.
Make it responsive to mobile devices.
Never request password confirmation.
Captchas should be avoided.