Car - ke70 4age conversion

motor - bigport 4age

use - weekender, hills runs

problem - wont always start just clicks

occurs/started when - i got the car a few months ago and is geting progressivly worse

personal situation - want it fixed coz i wana fucking drive it

when i bought the car it already had the problem and its just slowly getting worse, when u turn the key it just makes a click noise and the fuel pump starts up but starter motor wont kick over, sometimes it will start first try and other times it can take up to 30 turns, it seams to get worse when the engine is warm aswell, its been to a mechanic who changed the starter and it did the exact same thing unless the starter motor it was swaped with is also stuffed im out of ideas, is there any other things to look for? has anyone had a similar problem?

any help would be appreciated cheers