one thing that needs to happen for solo players
give them a free LP every game. or would 2 or 3 be more fair?
or better yet, to adjust the ELO system and matchmaking as a whole. but then, that's difficult... free LP would be a quick "fix" to easy it over a little bit.