I am not sure what is the solution for ME conflict, but one resolution would be independent Kurdistant. This would create a stable country that could be ally to the West if the West would armed it and recognize it internationally. Turkey today is not the same country that was in 1952 when it joined NATO. It is a country that became more islamized and radicalized, and many media actually believe it is the main problem maker in wider region and peace in ME. Sooner the West realize it, the better approach it could use.
The next step would be abandoning artificial boundaries created by colonial powers and let population in IQ, Syria decide which statehood they want to belong. It would probably mean division of Iraq and Syria. I do not see how Russian involvement would improve anything. Russia is worried because thousands of its citizens joined ISIS. Russia has large Muslim population (Tatarstan, Dagestan, Chechnya, Kalmyk, ...), and own Islamic insurgency in Caucasus. While fighting cannot be stopped at present time, it is possible the long war will totally exhaust ISIS. The biggest mistake would be getting Israel involved and spread the war father around ME like into Jordan and Saudi Arabia.