The second band started their set and all the musicians were standing still and starring down at their instruments. The singer started the set by saying, "This is a new song, so we may mess it up. Really hope you like it." These are horrible things to say when you're on stage in front of a crowd. It sounds like you don't rehearse and you're insecure about your own music. What do you care if anyone likes the music or not? Will you stop playing a song just because someone says they don't like the song? I certainly hope not. Everyone has a different taste in music, so some will like your tunes and some will not. That should have no relevance on how you compose and perform your music.
It's OK to talk to the crowd and get them amped up, but keep it short. Unless you're a natural stand up comedian, the longer you talk, the faster the crowd looses interest in your performance. Save the chit chat for after the show. If you need some guidance, just look up some videos on the web of your favorite bands performing live. Take notes on what they do well and how they keep the audience entertained and engaged in the performance. A good live show will propel your music career and news will spread of how impressive your live show can be. That's how you draw a crowd to your shows. Stop asking all your friends to come to each of your shows. You need to reach people you don't personally know.
More articles available on our studio website: http://shineonstudio.com/blog/