I got the pictures, thanks. It is exactly as I figured. The push rod is mounted to far down on the pedal.

Yes it may be smooth in its current configuration, but by having the mount so low the pedal effort will by quite high. Levorage is all about trading motion for effort. right now you probably have about 4" of travel which will result in quite a bit of pedal effort. by changing the pedal ratio you will convert more pedal travel in to less pedal effort. When I first did my clutch I hooked mine up with the about the same ratio as you did and it was tough to push. That is why I had to make the triangle piece.

If you look at my picture you can see the hole in the pedal that lines up with the push rod. The new mounting point is much closer to the pivot which is what improves the pedal ratio. Let me know if I can help further.