Complex sentence: That situation did not improve in Mexico's musical environment, also with few musicians available who could perform his works, so the need to find an alternative way of having his pieces performed became even more pressing.
Split into simpler sentences: That situation did not improve in Mexico's musical environment. In addition, there were few musicians available who could perform his works, so his need to find an alternative way of having his pieces performed became even more pressing.