That depends on what constitutes "high" speed, whether you need high acceleration or just high final velocity, and where you intend to move it.
Most viable options are going to involve some sort of gravity tractor. Maximum acceleration will thus be limited by the gravitational force between the planet and the tractor, and thus by the mass of the tractor. Moving faster will thus require a heavier tractor, which will require more power to move the tractor in addition to the planet it is towing.
Your best bet is probably to build a high-mass annular tractor in orbit around the planet. That'll let you make the tractor comparable in mass to the planet itself, or even more massive, while minimizing the impact of the tractor's tides on the planet's surface. It's not as ideal for that purpose as a full shell... but a full shell wouldn't be able to tractor the planet at all, so an annulus is probably the best compromise. Then, just blast the annulus with laser light from your Nicoll-Dyson sphere, or your stellar coronal gas lasers, or whatever megamachinery you are using to channel the full power output of a star, and make sure it's angled to reflect said light in the correct direction for the thrust vector you want, while being careful not to let any of the laser light shine on the planet itself.
A safer option with a lower mass requirement, but also a lower maximum acceleration, is to use a mass stream. You build a few trillion asteroid-or-smaller-sized drones, equip them with light sails, and set them on slingshot trajectories around the planet in a continuous stream, relying either on regular solar sailing or active laser guidance to reset each drone for the next pass after it has passed the planet and transferred its share of momentum.