Well, you certainly turn fast enough to be sub 12, but your F2L seems to have a lot of pauses in it. Try and work out exactly what you will be doing for the next pair while you are finishing the current one. You also seem to lock up on a lot of algs, try to clean up your turning style so you can execute algs with fewer lockups.
If you want in-depth analysis on your solves, ask Brest, one of the moderators, to reconstruct your average. That way you can find out how long each step takes exactly and where you can improve.