First off: I practice a lot. Hundreds of solves nearly every day. Is it all necessary? Maybe, but according to Stefan Huber, someone much faster than me, hundreds of solves aren't completely necessary. Give it a lot of practice, but don't over do it.
Second: Time all of your algs. Maybe do some LL scrambles. These aren't only good practice, but can be useful for finding algs that are slower than others and should be replaced. Should your N perms be sub 1? Of course not, but try to see what algs are hindering your overall performance. An alg may feel fast, but there is a good chance that it truly isn't. Check all PLLs and some of your OLLs to see where you stand in speed for each algorithm.
Third: At the end of your post, you mention using a metronome. Here's a hint from someone who has progressed fairly quickly from ~30 seconds to about 11.5: it truly isn't necessary. If you find that your solves are inconsistent and have many pauses, just slow down your turning a bit. Metronome training could be useful for VERY inconsistent solvers, but since you appear to be quite fast already, normal solving should be enough.
Finally: Learn some F2L tricks. Not too many, but just a few that may help you rotate less during solving. Rotations aren't only slow to do in excess, but can really stop the flow of a solve. I recommend this site for some very cool and useful F2L algs:
http://f2l.net46.net/index.html
If you have any more questions (assuming you found this useful) feel free to PM me. I'd also be happy to race and chat on twist the web (
www.twisttheweb.com) if you are interested as well.
Other than that, just keep up the practicing.
Bookmarks