Offering an increment for registering yourself to get your emails is the best approach to creating your email subscriber count. You may promote this offer on your website, social media accounts, and landing pages you develop to get people to sign up.
Your leads will qualify themselves by opting in. Also, you can ask for permission to share emails & promotional materials, thereby creating more engagement!