Steps to become Advanced Practice Nurse (APN)

Describe the steps one can take to become Steps to become Advanced Practice Nurse (APN) – 1,050 words. How are you preparing? Any challenges or weaknesses?