What you're doing wrong is not playing only league. It is most likely you're playing too much league. On top of league, you should consider eating right, exercising, and perform activities that use other parts of your brain. This helps you with decision making and map awareness; if this doesn't work, consider reflecting... always think to yourself "what did I do wrong?" and "how can I improve in my gameplay". And lastly, because you're in solo quene although team composition is important... playing what you're best at is probably the better option; however, if your champ pool is vast, that's great! You can fulfill both team comp and have confidence in your mechanics.
Final note: If you find yourself getting stuck in Diamond V, it just means that you're not reflecting and instead you're regurgitating the same play-style over and over. Try watching professional gameplay and compare it with your own.