at 40 range+ the ultimate place to train is at crandor island at moss giants! simply, fish food on karamja, buy atleast 1k bronze arrows, or better arrows. then go to the mossies and hide behind that bushy thing. I personally started at 43 or 44 range and I got upto 49 (3k exp till lvl) per moss giant is like 300-350 exp. so 10 moss giants is 3k exp.