Нужно увлечься делом, а если дело не интересно, то ничего не получится. Можно попытаться себя заставить, но мозгу не прикажешь, о чём думать.
Это называется - "сосредоточиться" :)
Мне помогает метод - вогнать себя в состояние "сапер перед бомбой с тикающим таймером".
Типа дело надо сделать в течении определенного времени. Не сделаешь - все. Кирдык. :)
Ну,во-первых не стоит так с ними бороться,потому что сопротивляясь вы усиливаете поток мыслей.
Мысли как река,они текут,бушуют,и вы вместе барахтаетесь в этой реке,пытаетесь сопротивляться,тем самым еще больше река начинает бурлить.А вы просто встаньте на берег и смотрите на эту реку.Станьте наблюдателем.
Также сначала осознайте свои мысли,примите их(не отвергайте),примите их(даже если они вам мешают),"посмотрите" на свои мысли,какие они,какой эмоциональной окраски.Без осознания мало что будет.Это только кажется что мы осознаем свои мысли,на самом деле,это не так.И когда вы их действительно осознаете,вы будете по-другому на них реагировать,и сможете начать быть наблюдателем.
Далее переводите внимание(сознание) на что-то другое(когда научитесь управлять вниманием\сознанием вы сможете управлять собой),лучше всего на дыхание,можно также перевести вниманием на окружающую вас реальность,на какой-нибудь предмет,явление. Но вас постоянно будет выбрасывать опять в мысли,это ничего страшного,потом сильный и будет затягивать.Со временем научитесь переводить внимание от мыслей к вашим делам.(это и так происходит бессознательно,когда вы заняты тем чем вам действительно нравится заниматься,вы в моменте "здесь и сейчас",полностью поглощены процессом,ваше внимание "здесь")
P.S. мысли есть и всегда будут(поток будет разный,но мысли будут всегда),фишка в том где находиться ваше сознание.
Также рекомендую к просмотру фильм "Мирный воин" так как раз эта тема очень хорошо проиллюстрирована.