Any “blocks” are created by you as there is much tension. Do not focus on the steps to achieving the goal, instead focus on enjoying the journey. There can be too many steps and goals to achieving your dreams which put on added pressure.
When you are competing or even practicing, keep joy in your heart. This will allow the power to go through your muscles. When you hold too many goals in your mind, fear is evoked and you become weaker (especially during competitions).
When you fear, your muscles tense up and our imagination creates things that do not exist. Fear is a projection of the future.
You have everything in you already. You just need to allow it to surface. Believe in yourself. Your guides, soul, angelic support all believe in you. Call upon them when you are competing, Visualize quietly, meditate before practice and before competing: see yourself flowing, relaxed, powerful. Tap into that energy when physically performing and that state becomes second nature.