How to practice yoyoing. Or any other skill for that matter.
There is a big difference between time playing and time practicing. When you are hanging out with friends and talking and yoyoing, that isn't practicing. You may be trying tricks that you are working on, but it's probably not practicing. Practicing is something that requires a time commitment and 100 percent of your concentration.
Find a quiet space where you won't be interrupted for however long you want to practice. Fill the space with music if you like, or just keep it quiet.
Decide what you want to practice. You may be learning a trick off of YouTube, practicing for a contest, or developing a new combo.
If you are learning a new trick, pick a section and work it until you can land it consistently. Then move on.
If you are working towards a contest, either run the whole routine, or select out the trouble spots and drill them.
When you notice your concentration waver, take a break.
The best thing I can suggest is the flash card method. When you are using flash cards, you go through the deck and pull out any you come to that you know. That leaves you focusing your practice time where it is needed. Same thing with yoyoing. Work through your combos, find what you are having trouble with and focus on that.
When you are done practicing, go have fun, because that's what yoyoing is all about.