If the tank is not located completely higher than the carb, you'll have that problem. Could also be a partially blocked fuel line or fitting at tank bottom.
Ideally, if ya run a fuel pump, the carb, or inlet needle seat should be changed out to one with a smaller seat dia. It will prolly work OK anyways, but I would change it out.
The other thing is, if you are running a 12v pump, you should have a low oil switch to kill the pump, or some other setup.
The best and easiest way is to hook up a vac/pulse pump that works on crankcase pulse/pressure. They come stock on a lot of briggs motors . Just GOOGLE it. Or fleabay will have a bunch of em.
Something like this:
http://www.ebay.com/itm/OREGON-07-700-REPLACES-BRIGGS-STRATTON-808656-PULSE-FUEL-PUMP-/171183231156?pt=LH_DefaultDomain_0&hash=item27db50d0b4