1. it realy depends on how bad they are, explain how bad they are and in what ways
2. unfortunately when you make games its up to people who you have no controle over to continue it, the best way is to find an apealing idea that hasnt gone off, everyone likes different things so theres no way of saying how you can make things good or keep them going, and dont foget that people can leave them if they want, its just a game and nothing says they have to play it for ever
3. I like ya and so dose 91, but if you want to improvement then heres what to do, asses yourself (so to speak), think about your social behaviour and think about how people react to what you do and think on how to can improve, this dosnt mean leaving your old self and creating a new one, it means building over your old self, and maby you can find an anoying habit about yourself that you can try and break, theres a way to start
not sure if that helps, dose it?