I really would advise you do Ashley's excellent platform tutorial first.
There are a lot of things wrong with this:
You have given both the Solid and the Platform behaviors to your main character, when you only need the platform.
The frames of your animation are of varying sizes. This is why you should do the tutorial first, as Ashley always recommends using a dummy sprite with the Platform behavior for use in collisions, and place your animations over it .
The Collisions points are all over the place.
The Origin point is also all over the place.