In my opinion I think it is the daily dedication, see a lot of videos and train a lot. Dedicate your self as a professional Either in a club or not, but you have to demand a lot from yourself to be the best. And learn from the trainers In my opinion it is the daily dedication. Every day practice the tricks Try to get better and watch videos. I watch a lot of YouTube, football and basketball tricks. What I saw in basketball I tried to do with my feet. Try to get better, learn and improvise. That is how you become a different, unique & better player.