My apologies for my rapid and sloppy reading of your level. I was really responding to your (now I see too modest) statement about "having no clue about basketball". I agree with your assessment about the tone of many responders / comments. If the question is sincere, we should treat it with respect.
A friend of mine once said to me that if you are playing a game correctly, you win. I don't know if that is true, but that is the easy measure of what I mean by "success".
"Infinite ways" : here is a short, off-the-top-of-my-head list of different things I have seen other teams do that helped bring about success:
-- one team did nothing but sell players to raise revenue. had a small stadium.
-- i've seen teams with tremendous front lines, but eventually they suffered for lack of guards. and i have seen the opposite.
-- colossally skilled players, very expensive. alternatively, in my league, the best teams have very deep benches, 8 players, all with relatively modest salaries.
-- coaches training their top player, others their top players, still others buying other people's training.
-- for a while, at a certain stage, i thought 19-year old players tremendously undervalued by the market. others only want 18 year olds.
I guess i am remarking on the wide range of choices / decisions / possibilities -- or more accurately, one must prioritize how one proceeds -- deciding on the relative merit of training versus building a stadium versus going far in the Cup tournament versus playing TIE while mastering the schedule and evaluating what other teams may be doing. At the very highest levels, I imagine the margins for improvement are quite small -- that the best teams are but one or two or five points apart, and i imagine that developing team free throws that may squeeze out .5 more FTs per game may make a significant difference because all teams have a good defense, good shooters, and a deep bench. Getting there means understanding this game in a very deep fashion, and i suppose i think there are a lot of different ways of getting to understand this game.
indeed, "infinite ways".