The first thing you need to do is check the spark plugs. They may be dirty and need to be replaced. Next, check the air filter, check the vaccum lines for any cracks, and check the fuel flow. You may also want to check the battery. A weak battery may start the motorcycle up sometimes and not at all other times.