Same is true for acquiring mastery in a skill or subject. You don't acquire knowledge or skills in one go. It takes time.
Acknowledge this fact and keep working on that skill and subject. You will surely master it!!
The real thing is stick with the practice! Sachin didn't became great just with one match, he baked his skills 10+ long years before he finally made his debut for India!
Give yourself some time and stick to it, you are destined to be a star!!