I buy a little spray bottle from the local hardware store, cleaning isle, get a little one for like a buck or less, fill with fresh gas. Better than ether or carb cleaner, etc. They are meant to run off gas, give it gas, thats my philosophy... You can set the bottle to stream to pump into the plug hole or set it to mist and spray into the back of the carb while your cranking.

So you have spark, nice blue spark by the sounds of it, but she won't fire... Since its a 125M, you got a battery in it and the electric start working? If so put your thumb over the plug hole and hit the start button and crank her over a bit. Does it have enough compression to pop your thumb off when your trying to keep it on the plug hole? You can use the recoil to do this also, but a lot easier to use the electric start when you got one hand occupied down on the plug hole.. LOL
If its got good spark and she won't start with some fresh gas squirted in, and she has good compression, then i would check timing.
Service and owners manual for that model are on my manuals website. Link below in my signature.
---------------------------------------------------------
1984 Honda ATC200ES "Big Red"
1982 ATC200E "Hondie"
1988 TRX300FW "Project Quad" Still in progress....