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.
Rockcrabs from 40-70 Aviansies from 70-99
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.
There is a guy called Lonezer0, he has 99 construction.