How was it running before you started having this starting problem. When I had a problem starting mine I richened the LSN slightly to let it get a little more fuel & that seemed to work, but mine wasn't very old & had no air leaks anywhere. You could also try putting needles back to factory settings & start tuning again, also reset the idle gap to between .7 & 1mm when you re-tune. Check that there isn't any air leaks in the fuel system (tank, fuel lines, carby etc) & in the engine, like the front bearing, cooling head etc. make sure all screws are tight to. If there is to much oil in the air filter it will restrict air flow to.
Just really need to check over everything, make sure its all seals & air tight. Check the wires are connected properly as well. could be any number of things that can cause starting problems.