If gas isn't getting to the engine, there is a good chance that the needles and seats are stuck together due to dried up gasoline. Been there, done that! They may feel like they're glued together. Once you get them apart, spray lots of carb cleaner on those parts and make sure the needle doesn't have a circular groove worn into it where it seals on the seat. If it's got a groove, depending on how bad it is, it'll leak and give you problems.
Just be careful when taking the carbs apart and you can probably reuse most if not all of the soft parts. Since you'll have the carbs apart, you might as well give both carbs a thorough cleaning. This will involve paying special attention to the low speed ports that are fed by the pilot jet. Pay particular attention to the three microscopic low speed ports that you'll be able to see in the barrel of the carb. The best way to clean them, in my opinion, is to leave the pilot jet in place and stick the carb cleaner can's straw into the pilot jet. Hold the throttle lever open and spray away. Looking into the barrel of the carb, you should see carb cleaner shooting out of the three microscopic holes. (Protect your eyes!) It'll also be shooting out of the much larger hole off to the side. Shoot compressed air through the jet and passages and then repeat with carb cleaner/compressed air until you're sure that the passages are clear and clean. Your ski will not run right without these passages clear and clean!
You'll need to have the low speed needle in place before shooting carb cleaner through those low speed ports. Remove, clean and inspect the needle before reinstalling, then do what I described in the last paragraph.