You will have to implement Global SEO by using the keywords which have country or area name. And add the name of cities/countries in content as well and then create backlinks in high DA sites.
For that, Directory submission will be the best option for targeting other countries. After that, you want to do more than, try to implement Global SEO another task that helps you to define your brand in other countries.
You need to practice local seo to rank your website in a particular country. Local seo helps to promote your business in your area local and build its popularity within the country. Submitting your website to Google maps, classified ads and local business listing websites are some of the techniques used to build your local search engine rankings.