Most people recommend chins. But training on fire giants for a while is ok xp too.
The brimhaven Agility Arena.
By training all skills which would take several years. Heck it took me about 2-3 years to get 99 ranged.
Power-fishing at Shilo Village is great for fishing experience.
Assuming you had 99 Hitpoints, and only had 1 Prayer, Summoning, Magic, and Ranged, you would have a combat level of 96.
The best way on runescape to get 99 attack is to get 70 def 70+str the higher the better in str and the def is so that you can wear guthans.Then all you have to do is go to bandits and camp there
training at Baxtorian falls is the best way, but you need to be a member. otherwise train at demons in karambja
Go towww.runescape.wikia.com/wiki/Woodcuttingit's got a good guide and there are other guide if u search the internet.I've got 99 WC ;)
Probably training on Fir Giants at baxtorian falls.
The usual method is to fight. If you have a membership, I suggest you combine combat training with Slayer tasks.
Seriously, the fastest way from level 90-99, is Soul Wars. It takes 2 weeks to get the 1000 points and every 100 points gets you a level.
Rockcrabs from 40-70 Aviansies from 70-99
i am level 99 range in runescape and the best ranger armour and bow and arrows to use are black dragon hide chaps,coif,body,vambraces,amulet of range,dark bow only ussable above lvl60 and dargon bows hope this helped add me if you have any question (CYCLON3X111)or(illdog9512)