Here are some suggestions
If you get the fans to the page, the artists and the event organizers will follow
Make artists and fans want to spend time (invest) on your website.
Make it rewarding to explore and find new artists (Would recommend getting an employee on social media and psychology)
Create a personality around it all
Make it possible for people to see what is the hottest locally, who is the best locally.
Make artist compare themselves to others locally.
Make it possible for artists to highlight their best creations, their favorite songs of theirs, maybe artist quotes (Shows the personality of the artist)
Make artists release "exclusive" content, like banners, bio, a personalized webpage. Every artist should have an option to personalize his page to make him stand out from the crowd, and show personality. Make it a creative process.
Make your page a goto when fans want to find info about an artist.
THE SOCIAL MEDIA OF ARTISTS:
Make it possible to subscribe to artists, like how you would subscribe to a youtube channel.
Have a feed for your subscribed artists, where you can filter to their songs or social media posts etc. (like subscribing on youtube)
Have an explorer feed, where new artists content pop up based on your subscribed artists.
Make the site a goto when you want to know "whats up" with your favorite artists, or when you want to find new artists/music.
There is potential to literally be the social media of artists. Take it.
Go all in and aim to be the best of the best, of the best. And after that strive to be even better.
I do believe in this project.