Your Sky install might be LLU (Local Loop Unbundled) which means it’s using Sky equipment in the exchange instead of BT. Moving to anything that uses BT’s network may make a difference.
Also if you have fibre available and you aren’t on it at the moment, this might make a huge difference. With fibre (To The Cabinet, FTTC) the “signal” part of the connection, that is susceptible to noise and all kinds that drops the connection, is much shorter. No longer depends on distance to exchange, just distance to the cabinet. Can make a big difference in signal drops as the signal will be much stronger and may greatly improve connection speed also.
If you’re on Sky fibre though, then probably not. Also not sure if Sky fibre is just through BT or they have their own kit.
Though if there’s no fibre option and you have a rubbish line that’s miles from the exchange, chances are you’ll always have problems unless you can convince someone to improve the line. Could be the exchange line is poor, though could get cabling checked between house and the cabinet. Kick up enough fuss and they’ll attempt to sort it out. That cable is still BT’s.
Or petition get fibre installed near you (can register interest on BT’s fibre availability site I believe which can help them prioritise on demand).