Choking an engine provides a rich fuel mixture be lessening the amount of air entering the carburetor. So somewhere you have a fuel restriction, I would start by cleaning all fuel lines making sure the are clear of debris, if it has a fuel pump, be sure it works properly, and change the fuel filter.
If none of that works there's possibly a blocked jet in the carburetor that needs cleaned.