Here is a long Jin uppercut used in the shoulder range. He could use hook punch at that moment too. Even in shoulder range, you can still use
- upward motion for your uppercut,
- circular motion for your hook punch.
You can still create the long Jin "distance" that you need.