Hi there! I work on UEFN documentation. SatoriFN is right, definitely self-advertise on social media and any streamin platform you’re on.
An additional thing you can try is using a hashtag for your island and ask players to post pics of them playing your island and tagging their posts with your hashtag.
This will help your island come up in searches inside social media and streaming services.