With those checks done, motor will turn over, battery is ok. Battery conection clean and tight. You could check the battery drops volts when pressing the starter button. If you think there could be a problem with the solinoid, tap the strater motor with a ............ hammer. Spray the starter button with electrical cleaner [I use wd40]. You can by-pass the bikes electrcal system by putting a jumper cable on the Earth [ground] jumper cable from the battery to as close to the starter as posiable. The positive from the live side of the battery straight to the live post on the starter. With this done you may need to rebuild the starter motor if it will not turn over at this point. Eric