you could rewrite it
thats what ive done with my driving game as i had a good idea what i wanted to do and had a plan it was only when i had to change things to get feature to work that it got complicated. As some of the problems where unforseen I had to change large chunks of code. i found rewriting the code very quick as i knew exactly where i could stream line things, plus i had the chance to make it more expandable with the option of a track editor at a later point. I still feel that the first version was a valuble learning process.