try to use random forest (RF). feel free have a look at this paper: Do we Need Hundreds of Classifiers to Solve Real World Classification Problems? In the paper, RF present better performance. In addition, try to use "caret" package in R, which includes many algorithms and easy to use.