Powerfishing ( Fly fishing ) at Shilo Village is quite fast since the spots near a bank and the fish obtained there will apply a fast and steady experience rate.
Fighting hill giants is the easiest way.
Power-fishing at Shilo Village is great for fishing experience.
You can get one by fishing with a Superrod in the Safari Zone. But the easiest way is to evolve a Dratini (at level 30)
the easiest way to train strength would be the Soul Wars minigame.
Teak Logs.
The easiest way is with a mystical lamp.
One thing I like to do is fish sharks. You need level 74 Fishing to do so, though.
By fishing. Once you have the level, fish at the Barbarian Village. More advanced fish gives you more experience per unit, but it is slower to catch each fish.
A nice way to advance fishing is the fishing contest (fish flingers) - only for members. If you are not a member, you'll just have to do normal fishing.
Powercutting at Willows in Draynor will provide a sturdy exp rate for those 30+, since it is near a bank.
propably hill giants and jail guards its what i train on and you get about 10exp each
sadly no, you have the fish them all the way up in the Piscatoris Fishing Colony.