I have heard over and over again that you never give your first pitch to your best opportunity. So how have you practiced your pitch? I have gone to one pitch competition and learned a lot, but how else do you practice it? How do you set up appointments to give your pitch over and over and over again?
One of the best things you can do is video yourself delivering your pitch. Notice your voice tone and inflection, your body language, the things that are most important communication
Pitching to others is valuable and helps understand where there may be questions (which means the pitch-deck content needs improvement). Seldom are others able to provide feedback on the non-verbal communications and style you project - you'll be the best judge by reviewing video
Well done on your first pitch event. Now do 29 more and you may be ready. Go to every networking event and do the same. The key to an effective pitch is that it is natural, smooth, and informative. Give it to everyone you meet and try to make it so they do not even know they are being pitched. Even in a non-pitch setting, listen to the questions people have to clarify that your message resonates.
The only reason to pitch your company is if you're trying to win interest from someone who has very little time to consider you. Most companies don't need to prepare pitches, pitch decks, or practice a pitch. Most companies never receive a dime of outside funding.
The best group of people to whom you can "pitch" your business are your customers (or future customers). If your customers understand and agree with your value proposition, your potential investors will too. Those people who would actually buy what you're selling, not invest in your business, can tell you more about what's important, what they want to hear, and what's confusing, than any potential investor ever could.
This is called first-hand research. And it's how you work on your marketing strategy, which MUST come before your product development.
When you come up with the material you will use to communicate the value of your company and its product(s), you will likely need three versions of varying length. You never know what amount of time you will have in advance, so have an extremely short explanation (like explaining a movie by relating it to a mashup), a short explanation (elevator pitch), and a sales pitch.