You should update the fuel log so we can help you
An MPGuino supposedly helps a lot because of the instant MPG readout (I don't have one... yet). It allows you to drive for a certain MPG, and the thing's only $40. It will help you figure out what you may be doing wrong.
Do you pulse and glide? EOC?