Hey Joey,
I fixed the problem. I guess there was overflow supply of fuel to the engine, si it was choking.
I happened to loosen the pipe which pump fuel back to the tank and had some fuel spilled out. Tightened it back and it started.
Thanks for your help anyways.
By the way I have another...