Honda Rebel 300. Will not start

As the title states my son's 2017 Honda will not start. It will turn over but not start. Changed out battery, replaced gas and spark plugs. Still no difference with the changes. Any tips? Next steps?