The feels of this thread, OP described my situation with my brother almost perfectly aside from him having no job whatsoever and being a drug addict, I finally got fed up with it and had to distance myself from the problem because people will only change when they themselves are committed to changing , you can bring a horse to water but you can't make it drink kind of methodology.
Basically telling my brother to fuck off and he had 30 days to leave because he wasn't bettering his life and was only dragging me down financially was one of the hardest things I've ever had to do, but you know I don't regret it for a second because sometimes things have to get worse before they can better.
You really have to weigh the scales of keeping your connection with your brother (depending on how he takes your concerns) vs possibly bettering your life.
I can only speak from my experience but if its been this long and your brother isn't making any strides to improve, perhaps a tough-love motivation situation may be in order, sorry if this isn't exactly helpful.