Maybe stay in the game, read the Spivey blog, as I'm pretty sure there's articles on this situation, and consider writing an addendum with your improvement story after this happens. It sounds like you're going to improve.
While groups such as 7Sage and Spivey do an amazing job (really!!) I would suggest looking into free routes as well. Are you in undergrad? I know my university has an undergrad pre-law advisor who has been very helpful to me and others!