#1: Save yourself the trouble and level a scout first. Starting out it's really hard to get dex and you'll basically miss 9/10 attacks with any melee class. Also, scouts are the best farmers in the game and everyone just uses their scout to boost their other characters.
#2: Back when the game opened, we all leveled roughly the same so there was lots of supply/demand for armor/weps leveling up. Now, to going to be near impossible to find those armor/weps because most people are at endgame and that stuff is useless. Basically, most people don't even level these days till like 60/70+ because everyone just gets boosted or begs to be boosted all day. Can't even begin to explain how many fking "xp only sir" messages I get a day. Having said that, pm Arrow and next time I farm I'll boost you to help out.
#3: follow the main quest. Before lvl 50, you basically level with actual experience and mob killing. After lvl 50 you focus on quest items which drop from mobs and give you a ton of xp when you complete the quest. Also do minor/inter/sup dungeon everyday to help with xp/rewards. Might be hard to find minor parties these days but inter is fairly active still I think.