There is a season for everybody to shine so how do you know when it's yours? Well for starters ask God and wait on him.
For me personally that the hard part trying to silence yourself to hear him speak. But when he does in his own way, that's how you would know that anything you do is already been blessed by him. We have to realize that we are successful in his eyes. We just have to go through our stages of life to get there. So wait for your season and take it when the time comes, be all you can be. Be confident in the Lord and use your talent and gifts and share it with the world and shine on. Stay blessed brothers and sisters and always roll with faith.