Allow me to apolgize in advance for this. That’s it; I apologize.
Firstly, there is no such thing as “perfecting a skill”. One develops a skill, and then either stagnates or continues to improve it. If reaching some stopping point at which you consider your ability “perfect” is your objective, I’m not sure how anyone can help.
Second, crowdsourced logo peddling and developing pro-level brand design aptitude are unrelated aspirations.
To be frank, the series of graphics you posted do indeed betray a shortage of strategy, competent method, and design intent. Clearly you’re doing a lot more decorating than designing, and that’s what one learns in pursuit of crowdsource success. To someone looking to break in, it appears the slickest, sickest graphics get all the play, so everything you produce gets some wierd cut gimmick, illustrative overreach, and of course a copious dose of gradient color in all the brightest RGB greens, blues, and oranges.
This is not real-world brand design, and the process by which it comes about bypasses the analytical legwork upon which professional logo design is predicated. And, I haven’t seen any member of this forum step forth and offer anyone advice as an expert in crowdsource success. It’s anyone’s guess what “designcrowd” would demand to elevate you past the threshold of “poor design quality”. So there again, I’m not confident you’ll get help with that here.