1. Pull the starter from the bike.
2. Secure the starter in a vise or to a large block of wood.
3. Locate a pair of jumper cables and a 12v battery.
4. Connect the MINUS side of the battery to the case of the starter.
5. Touch the PLUS side of the battery to the PLUS terminal/cable on the starter.
The starter should spin freely. There will be a lot of torque when the starter spins up. This is by design.
If the starter works fine, the problem is probably with the starter drive. The bolts securing the starter overrun clutch to the crankshaft often come loose. They did on mine.
If the starter does not spin freely, it may need to be rebuilt. Kits for this can be found at most Honda parts stores, aftermarkets, or online stores. There are YouTube videos of diagnosing and repairing these parts.
Good luck.
Luke M
Used to have a 1979 CB750L, sold it as a parts bike, now riding a slightly modified 1984 VT700C. Network/Field Engineer. Central OH, USA, Earth, Sol System, Milky Way Galaxy, Universe.