First of all, your English is fine, stop worrying about that. You can understand what an Australian is trying to tell you to do in relatively technical terms so there is no problem with others understanding you.
Some people here are better at riding then fixing, there could be many things wrong, so it is slowly finding each thing and fixing that. When others have the experience, they will chip in.
So have you measure the resistance in the leads from the spark plug cap to the coil?
How are you checking for spark?
Have you checked that you have a good ground signal from the engine to the battery negative terminal?
Have you checked all fuses?