Engine Misfires in one cylinder can be caused by several different things such as, bad spark plug, bad ignition coil, bad spark plug wire, dirty fuel injectors, low fuel pressure etc.
Bad compression can also be a cause of an engine misfire.
I would recommend taking the vehicle to a shop and have then plug their tester into your vehicles computer and they can pinpoint the cause of the engine misfire.
When an engine is misfiring it means that the spark and fuel are not working correctly to fire the engines cylinder properly.