I've been going out and practicing my wheelies off and on, and I'm starting to get comfy with holding them longer and longer.
I started off with little 1st gear power wheelies, let off the throttle for a split second at 8k rpm, and then open up full throttle and it will come right up... but I found I had to be fairly violent on the throttle to make it happen at first. From there I got more and more comfortable with it, and found it will come up easier and easier.. It has everything to do with your body not doing those survival reactions and putting your weight in the right place.
After I had gotten ok at those, I switched to trying to learn how to clutch up. I started off just getting the feel of pulling the clutch with one finger quickly and revving it to about 12k in 2nd gear from about 6k. Just to get some muscle memory going, and to hear what it sounded like.
After that I slowly started releasing the clutch at 10-12k to get the front end light. It was a struggle at first to not chop the throttle, as it comes up way faster than a power wheelie.. but once I got the hang of it, I would basically rev with lots of throttle, then instinctively let off a bit as it's rising, and then get back on the throttle as it gets higher.. once you hold it for a bit and it's coming down, you give it more throttle to ease the landing. It's like.. On for revs -> off a bit for looping protection as it rises -> on again to finish the rise and get close to bp -> stable throttle for balance -> on for landing.
My bike is pretty much brand new (couple months old, under 5k km), and I almost felt like I was thrashing it too hard for my liking.. so I switched to 1st gear clutch ups so I could do it at a much lower speed and rpm.. I can now very comfortable clutch up starting from 6k, revving to 8-9k and I can hold it until the red line most times if I want to.
The next step will be learning to stay at the balance point and switching into 2nd/3rd while up there.
If you take your time, don't rush it, and stick to your own pace, it's not hard. **Please DO NOT EVER WHEELIE BECAUSE SOMEONE IS WATCHING*** Your judgement is clouded, you'll make hasty moves to try to "get the wheelie up in the right place, so they can see", etc.. It just stifles your concentration, and you will make mistakes. Make it a rule not to wheelie in front of other people until you're very good at it.
I've got a long ways to go, but I'm learning quick.