I saw Tosin's OG band Reflux play to like 13 people at the Knitting Factory in LA in 2004.
Reflux tour schedule | Comments | Lambgoat. That was despite the fact that they were signed, and that all three instrumentalists in that band were shaging AMAZING.
Quality doesn't really matter. Unless you're so amateurish that it's uncomfortable to watch or listen. So it's weird people are asking about things like set lists. Probably should ignore any advice that mentions that, as again, not relevant. I've seen stadiums full to the brim to see bands that can't play as well as guys I've seen jamming right before closing time, to 6 people, at the Potato.
Unless I'm missing something, no one in your band is famous, so reason #1 why people go to shows in 2017 is *right* out the window. People's music watching habits are extremely boring in this day and age, and tend towards "maybe I'll go to a concert or something a few times a year, then take a selfie that prominently features me in front of the stage."
In 2017, just flyer-ing and asking friends to show up won't yield favorable results. Flyers worked in the pre-internet era because people literally had nothing to do on the weekends and would then see a band flyer and think "well, let's do that." In the age of social media that process doesn't work the same way. Everyone with an internet connection always has something better to do, than to pay to see an amateur band that's begging them to attend.
So, honestly, unless you're in a town with an active scene, and you're working to be a member of that, or are doing paid cover gigs, it's better to make YouTube videos than gig.
Hit 20,000 subscribers on YT, *then* do a show. If you're lucky maybe 100 people will show up.