Point #2 here is absolutely critical. If the writing isn't there yet, then play other people's music and has been pointed out, play live gigs, not just in the basement or garage. Play free gigs if you have to. #1 the practice in front of both crowded and nearly empty rooms is invaluable. The ability to keep energy and focus on stage regardless of the setting is so important. When playing live, other people's music can be used as an ice-breaker. From my experience in the bar/club business for nearly 25 years (as a bouncer, manager, bartender, DJ and karaoke emcee), I have nearly seen it all. If you aren't known, people tend to not pay attention. Get their attention playing something they know. This will garner a potential fandom as well as help you all in every way. Get tighter as a group, get looser on stage, know how to play to the group in front of you.