"Myself" is a pronoun that works just like "me", so just as you cannot say "all me", you also cannot say "all myself". You need to say "all of myself". To fix the idea in your mind, listen to the song "All of Me" sung, for example, by Billie Holiday.
It is not wrong to "contribute yourself", but we don't usually say that. More often, we specify more precisely what it is about yourself that you are contributing:
"I contribute my time, or money, or skills to this cause"
In an extreme case, where you actually did want to contribute all of yourself, you could "contribute your life".
But that is quite strong. It makes you sound like a soldier who expects to die, or a monk who is entering a monastery.
It is easier to use "devote". Saying that you "devote yourself to a cause" is quite reasonable. It does not sound extreme. It does not sound like you are sacrificing yourself. It only means that you feel a strong commitment.
The first part of the sentence is badly constructed: "But no matter....all my best" contains oodles of errors.