Success may take years to come. Because the world is over populated.
For example, if you are building a channel on youtube and want a million followers, you will have to work for at least a year on it. There are people who have been doing youtube from years. And it takes days to reach the video to so many people. And your genre of interest may not be of so many others. So calm down and do not give up.
The very first achievement is finding what you really want to do. So you are already great. Most of us just let things happen and keep doing what we are doing and wait, for things to happen for when we will start thinking what we want to do.
Finding happiness in small completion of goals is another great stuff. It keeps us motivated and we feel like an achiever.
Do not work only for success. Work for inspiration. Work for what inspires us and motivates us. Work for what inspires others and motivates them to be better and kind to the planet, humans and all little and big beings living with us.