Try Aer Lingus. This Irish airline almost always has reasonable one-way fares. You would book JFK to DUB, then DUB to FCO. If you need to stay overnight, there are several good hotels at the Dublin airport. AL used to also have flights from Chicago to Dublin, but I do not know if they still do.
Also check such web sites as KAYAK for accurate fare and airline information.
Bob