Weasel gives some excellent advice on how to get new members interested and how to get your team out there and noticed. From personal experience.... a really good website is crucial when you are 'competing' for new members in a flyball-rich region. There are plenty of web hosting options out there. I believe flyball.com may still offer free websites for teams and there are some others that charge a monthly fee as well (we use Breederoo.com).
From the 'lessons learned' stand point - it's crucial to be up front and honest with your team mates (new and existing) right from the start. One person's 'preception' of how things are done can be very different from another's. I would suggest setting up Bylaws and/or Club Rules right off the bat to avoid any uncomfortable confrontations after the fact by a disgruntled player. Make everything clear - dues, how tourney fees are handled, membership types and rates, commitment levels vs. racing spots, how new members are handled (vote in, automatic membership upon joining, etc.) how Jr. Handlers are to be dealt with, equipment, etc.
I can provide you with a copy of my team's Bylaws if you want to some to review, get ideas, etc.
Good luck to you with the club - I'm sure you will do great!
