To be a professional actor you need to do more than take an occasional class, you need to master your craft.
It always concerns me when I see actors take a class here and workshop there, but never spend the real time necessary to master their craft. There are lots of different techniques and methods out there that work and can produce successful working actors, but only when mastered. Try thinking of the different techniques and methods as different languages. If an actor dabbles in classes they might be able to speak a few words, maybe even form a sentence or two, but they will never learn enough to speak the language fluently. And if they can’t speak the language fluently it will never be a valuable tool for them as an actor.
To master something is to be exceptionally skilled at it. You won’t be exceptionally skilled at anything you don’t spend lots of time learning and doing, constantly improving to get better and better. My best advice to you, if you want to get serious about your acting career, find yourself a class you like and commit yourself to mastering that language and speaking it fluently.
If you’re the best, people will notice you. It’s only a matter of time!