I would agree on the above observations....generally what you're experiencing is an engine na wala sa tamang tune-up.
If your car was not like that, say a day before or something like that, then you'll have to diagnose everything.
Kung na stock-up naman for some time; you'll have to do a different check-up.
On any of the 2 situations, I suggest you go for a home-service mechanic if you're not into DIY.
If you want it to do DIY, here is what I would suggest:
1) Check the fuel filter - does it have water in the fuel (water and fuel separates so you could see)- replace if meron? Does it have fuel in it (o natuyuan)? If it has fuel, malinis ba o mukhang may sediment (replace if meron)? If meron naman at normal go to step 2.
2) Is your car carburated? If yes, check if meron fuel dun sa fuel reservoir (sana meron watch-glass)...else kung walang watch-glass to see if meron gas....try having someone step on the gas pedal and see if nag-squirt ng gas sa mga jets nito (you need to remove the carb cover and air filter, a flashlight might be needed). Kung nag-squirt naman...procede to step 3.
3) It is most likely na electrical problem kung may gas na nasquirt.....you need to check on the spark plugs. Remove and clean them please. I usually use a steel or copper brush. Never change the plug gap....clean it to metal and no black spots or marks.
When you replace the plugs, make sure that the plugs wires are correct and the contacts clips grips the spark plug probe fit and a bit tight.
4) Try to re-start. It should do better na.
If this did not answer your problem, you have to explain what were your observations in the above diagnosis....so we can further asses.
BTW, kung EFI yan, I think you have to go to a professional who do EFI...