A lil more info could be helpful Year model, engine etc.... You will always be able to go thru the gears when truck isnt running.... So... Does the pedal go to the floor easily, and stay there? Is there any pressure in the pedal, or it moves freely? If it moves freely, and the pedal stays at the floor, u need to bleed that bad boy more. Otherwise... Have you checked the clutch pedal bracket? I had mine break on my p/u a few years back and it wouldnt let me go into gear. I ended up just welding it back together in the truck....
96 FJZ80 Land Cruiser - 224k miles, front/rear elockers. purrs like a kitten :D
93 Runner, 3vze, auto, 4.88 gears, 31" tires, mostly stock, 350k and counting.
97 4Runner, 5vzfe, auto, 4:33's, 33/10.5/16's, Stock, 287k miles.