How can I get the larger fish by the shore?

Solution 1:

You can continue playing after you've caught a fish - it's much easier to catch the big lunker in the lower right once you've removed the three smaller fish from the pond.

After you have cleared these other fish just cast out your line as normal, then let it sink a little and reel in a little. If you don't let it sink you will go too far above it. Repeat this process until you get close enough to the fish for him to notice.