English colonists were looking for a new home, where they could support themselves (they had financial troubles back home) and maybe even become wealthy.
America was a good choice as it had a very small number of indigenous population, and northern America was not sucessfully claimed by Spain, so they were free to settle there and they decided to do so.