Testing
WHITE06
I am not certain if you have tried this or not.
Vehicle stopped, engine running, release clutch (push to floor) count to 3, then select 2nd, note conditions, able to select, not able, grinding etc. Select neutral, engage (pedal up) clutch, release clutch and repeat spin down and gear selection for all remaining gears, truck never moves, just test ability to select gears after a normal brief spindown.
If it is gear specific, think about transmission problems. If it is hard to select any gear from a standing start, think clutch issues, failure to release.