Are you confusing Scots and Scottish Gaelic? Scottish Gaelic is the one that’s spoken in the western isles, Scots is across most of the rest of Scotland, including big cities
Scots is hard to tell from English sometimes because Scots has undergone near language death, where it adopted more and more features from English as it was taken over, and Scots was regarded for a decent while as nothing but bad English