The scrape on my leg doesn't seem to be getting better. It has been 10 days. Is this normal?

Non healing leg. Wounds on legs heal much more slowly than the upper body. Even if there is no infection and if the wound is healing on schedule, depending on the depth of the scrape, it can take more than a month or two, not to have a scab. If painful redness around, swelling that is new, distinct tenderness, a foul odor, a brown, thick yellow or green, or white discharge, see a doctor to treat an infection.
May be infected. If cleaning with hydrogen peroxide or antibacterial soap does not help a prescription antibiotic such as bactroban or Altabax (retapamulin) amy be needed. Your doctor can culture the wound and prescribe this antibiotic.