Returning to the subject concerning your talent, which I assume is what you're referring to...
We all walk different paths, at different paces. Your middle may be my beginning, or vice-versa. Don't be too disheartened if you feel there are people that are better than you. They've either been at it longer or paid the price for it, oftentimes both. You don't get something for nothing :c
That said, if you're ever hoping to see a marked improvement in your mastery of anatomy, details and coloring, there's no better way to learn than stepping out of your comfort zone and looking at the world around you. Dabble a bit in realism, draw by observation, try a few different mediums like charcoal or pastel. I can assure you, your art will only be better for it. Should you ever feel you've maybe experimented for too long, nothing stops you from coming back to what you're familiar with and applying what you've learned to your own art style. You may be surprised how seamlessly your mind will mix it all together.
I also find it's essential to take breaks if you've been at a drawing for too long and are growing frustrated with certain details. Sometimes taking a 10 to 15 minute break will allow you to come back with a fresher, more relaxed perspective and you may spot errors or find solutions you hadn't previously noticed before. Another neat trick is to bring your paper up to a light source every dozen minutes or so and flip the sheet horizontally. Thanks to the paper being see-through in the light, it flips your art horizontally as well and the change in perspective makes it personally easier for me to spot mistakes I may have otherwise missed from looking at the same angle for too long.
All in all though, it all comes down to experience. The more you draw, the better. And never forget that variety is the spice of life :3
All of this, of course, is shared with the assumption you're serious about art. Incidentally, it somewhat applies to pretty much anything in life that requires effort to master.
Deep words, there.