I though that majors would sound happy and merry, while minors sound sad and depriment, but this idea for me has resulted to be very deceiving. It is very difficult for me because there are fragments which appear to be happy, but in reality they use minor mode.
Is there a online training which can help me?
Solfege will automatically take care of step 2 for you, that is if the tonic was identified correctly.Continue using solfege in the near future. Pretty soon you will know if a fragment is major or minor instantly, without any thought.
Provided the fragment is long enough AND contains some distinguishing characteristics.For example, the fragment C-D could be C major, C minor, F major or minor, Bb major or minor, etc. CDE could not be C minor, but it could still be C major, G major, F major. CDFG can't be determined. (but CDFGAb would give you a clue)