Your progress will depend on a variety of things, including:
- The quality of the feedback you receive. Meaning who are the people you are casing with? Are they able to spot improvement points and give you pointers how you can actually improve?
- Your learning ability. Some people learn better with feedback at the end of the case, some benefit from feedback throughout the case, etc. It's important to find your learning style.
- The type of cases you are using. Are you using outdated casebooks that may not be relevant to your improvement points?
Keep at it, but most importantly find the right partners to case with. Feel free to reach out if you need help with your prep.
Hope this helps.