Re: Carbon?
LOTS of carbon can actually raise compression,but it rarely makes enough difference to make any engine hard to turn over.
You need to check into your battery, charge it, test it, and clean BOTH ends of both battery cables, as well as the cable linking the starter to the starter relay.
Won't start is often low cranking speed caused by a low battery or dirty cables, if the cleaning and charging the battery didn't work then maybe it is time to look inside your starter, then proceed to checking spark, compression, and fuel.