Op, how did you get all those players with that many wins? I'm at a similar win level and keep all my players till the contract runs out and use mypes and my squad is no where near as strong as yours
How many games have you played? Post your games record.
Anyways, to answer your question, alot of it has come down to using the profit made from players.
See this thread for more info.
My current squad: