Follow the starting advice given, and also pick up a can of Seafoam(or Techron, etc. Autozones, Oreilly's, and Napa will usually have the Seafoam), and dump about half(8 ounces) in a full tank of gas, and go for a ride. It's common for used bikes to have been sitting, and the pilot
circuits can get gummed up pretty easy on the Roadies, when the bike sits, and nobody used a fuel stabilizer in the gas when they shut it down for the winter. A good slug of Seafoam, will often help. Run an ounce or two in the gas on a regular basis, and it'll help keep things clean in the tank and carb
If, none of the advice helps, then you may need to think about some work on the carb.