I think it has a motor similar to the GY6, if so, here
are a few of things that will keep fuel from getting
to the carburetor.
Fuel tank height, some fuel pumps need the gas tank to
be above the carburetor.
Vacuum line not hooked up, or installed incorrectly,
here is a link with some helpful images
125cc 150cc GY6 Carburetor Connections
The Intake Manifold is leaking or has a crack.
You might need to clean the carburetor, there are lots of
videos on YouTube about the GY6 motor and carburetor.
Fuel pump bad, or needs cleaned.
Fuel filter needs replaced or is installed incorrectly.
Hope this helps.