In order to build your email list you need to reach out to people, if you do not have a lot of followers on social media or a lot of visitors on your website, it will be really difficult to build a very big email list. if that is the case, you can try running ad campaign for building email list, you can run ads through Google Adwords or Facebook, or a platform of your choice.