I learnt this in a J-drama.
Literally it means "I am the one who turn the impossible into possible".
Is it what you wanted to say?
Also, can you tell us your gender and to whom you would like to use this phrase?
Depending on your relationship with the interlocutor, the first person pronoun and the politeness level of the sentence will need to be adjusted.