Yes, you may retake the USMLE. You may appear for the same examination (or step) up to three times within a period of 12 months. Any attempts made after the 12 months should be at least 1 year after the first attempt of that particular step and at least six months after your most recent attempt at that step.