Improving RF classification

Then please take a look at,

Crop mapping with Sentinel 2

And also this topic is important to you,

Classification based on spectral library

This thread is discussed in here,

Supervised and unsupervised classification