What was the main reason writings of Northern Renaissance writers like Miguel de Cervantes and William Shakespeare were able to reach such large audiences?
Miguel de Cervantes was not a Northern Renaissance writer but from the Spanish Golden Age; also, while William Shakespeare did originate from the north he belonged to the later English Renaissance period. So neither writers lived within the period or geographical scope implied in your question.