That was kind of difficult to read, you should really type it up nicely and run it thru a spell checker before you post it T.T I don't really judge the exact numbers your hitting, but more or less your range. My range at lvl 46 is around 350 ~ 1100 with a warrior elixer on. I'm sure about 30 levels worth of str and new equips might put me ahead of you, but your main problem IS your dex. 92 dex is like uber high dex now adays. I capped mine at 30 and it feels high sometimes from all the somewhat cheap acc available from equips.
As for training, Try windraiders. Most of the monsters around their level range have an hp:exp ratio of about 50-75, but windraiders have a ratio of 20. For your leveling time, write down your current exp, use a warrior pot, train, then when it runs out write down ur exp again. Subtract the first one from the second one (ex: 15%-6%) and multiply the difference by 7.5. That's your approximate %/hour amount. From there you should be able to figure out your leveling speed in hours o_O.