>Maybe, I need to learn to tune everything else out and focus more.
I spend every day practicing, and completely failing at this art. I've come to accept that I cannot ignore things that are going on around me. I cannot choose to focus on something.
I've only being on this planet 25 years, that's not a hell of allot of time, but in this area I can say I have experience. If you want to focus, change your environment. You cannot learn to tune something out. At least, I know I can't.
I think learning to focus and tune certain things out is a skill like any other, that anyone can learn to a degree. Admittedly I haven't made much progress here either, but I think that with practice it becomes easier.
That said, I wholeheartedly agree with your idea about changing your environment. This is the single easiest thing I've found that helps me focus. Of course, there's always still the rest of the Internet...
I end up adding known distractions that I can (mostly) do without to my system hosts list and then if I need to use them, I have them on a phone/tablet I will find more annoying to use for a longer time period, thus limiting my time and desire to use them. There's browser extensions that accomplish the same thing of course, but the hosts list takes a few more steps to circumvent.
I spend every day practicing, and completely failing at this art. I've come to accept that I cannot ignore things that are going on around me. I cannot choose to focus on something.
I've only being on this planet 25 years, that's not a hell of allot of time, but in this area I can say I have experience. If you want to focus, change your environment. You cannot learn to tune something out. At least, I know I can't.