CONTENT - more CONTENT - and shed loads MORE CONTENT!!!
The music, the band, Tour dates, Venues, Who, What,Where , Why and when, photos , blogs all this should be on your web site.. where it all belongs. Otherwise there is little point in having a web site.
Think about keeping ALL your music and video files inside your own site rather than using YouTube. Put teasers and shorts on YT but keep the good stuff closer to home under your control and copyright.