Clicking is the solenoid yes not the starter but starter not rotating is the issue. I am convinced its due to the ends of the brushes and the curved one will touch more segments than a square ended one and presumably give more torque! If i rotate the starter by hand its then fine but it then happens again.
OK.
You may be right, but please understand that these bikes are renowned for their difficulty in turning over. The cause is normally put down, not to what you suggest, but rather to an unfortunate combination of high compression, unsympathetic valve timing, undersized electrical components, and faulty gearing ....
So, first things first. With apologies if you know all this already, have you:
1. Upgraded the starter cables to the chunkiest possible?
2. Upgraded the solenoid to a more robust version that the OEM Hitachi unit?
3. Fitted the battery with the most CCA you can find? 220 is about the minimum. Is it in good condition?
And finally, what is your starting technique? Do you put the bike in gear and then roll it back against compression before jabbing the starter button? (Do not hold the button down. Jab it and release. Holding it down just heats up the starter and drains the battery to no benefit).
If the answer to all this is 'Yes', then I agree it would be appropriate to look at the starter motor itself. Obviously the commutator needs to be clean and the brushes making as full contact as possible. To achieve this latter, if the Beemer ones don't work, you may have to fashion up your own brushes out of blanks. Old school auto electricians normally have a selection.
You can try a 4 brush conversion using Honda parts. Theoretically this promises much, but for me the result did not leave up to expectations.
If all this fails, the final solution is to do what Laverda themselves did, albeit very belatedly; change the gearing ratio between the starter and the crankshaft. Those who have done it say it works (in combination with the other stuff above, nat' ).
However, I am led to believe that the gear sets to do this are no longer available. But check with 3CMoto.