As actors, we often get wrapped up in "the art" and forget that it's a business and business is about making money. There are thousands of great talents out there, however talent alone doesn't sell tickets at the box office. Relevance and popularity does. Millions of dollars are invested in Hollywood block busters and the producers and investors at the studios want a return on their investment. Many actors are overlooked because they don't have the ability to sell out theater seats, however some get lucky and run into a director or producer who is willing to take a chance on them.
How does an actor overcome these circumstances? Raise your value and network. Create your own opportunities by investing in yourself. After all, how can you expect someone to invest in you when you don't believe enough in your own worth to invest in yourself? No matter what your financial circumstances, you will find a way to make things happen. Where there's a will, there is a way. There are many actors out there who have created opportunities for themselves and when someone who has the power and ability comes along an sees your hustle, they will take you seriously and be willing to invest in your talent.