Team Objective is the best game mode for experience points, just be on the attacking team and kill the villagers or push the ram, whatever the objective currently is. Whenever you feel comfortable enough with your skills, just jump in a Team Objective server.
Any suggestions for this solution just comment. :D