As a school project, I would have totally given you an A+. Way more work than you probably would have had to do for the assignment. Shows that you have incentive and drive to do well.
This actually got me off my ass to review it, which is amazing seeing as I haven't done one in a while. You seem fine with character and story and all that fun stuff they teach you in english.
Focus on the actual visual aspect of you flash. Attention to detail, cleaning up the frames of the characters, etc. It's all in the practice, which if you are willing to do, will eventually yeild results.
You can at least draw, that's the good part, no stick figures for you. If you really want to get into this, get a drawing pad. If you were using one, then again, practice. I bet your tired of me trying to tell you stuff now, so farwell