Give different things a try and see how they work. Try texting "Occassionally" with a "hey". See how he responds.
Something you might try (to get him out of the bedroom....is turning the tv off. The quiet will help you think (even though your mind may race at first) and give him the opportunity to come in and either turn it on himself or maybe talk to you. When I treat things like a science experiment and record the results, I usually find a path that works a little better. When nothing changes, I get lazy about doing this though. My own demon to slay.