For Revenue, you need site traffic.
Site traffis is done through not only Search Engine Optimization with resutls you can see.
Click here for more details but we can additional help with Search Engine Marketing, Linking, as well as top rankings on the Search Engines.
PPC campaigns are great if you can out bid all of your competitors, however, with organic growth and Search Engine Marketing, you will increase traffic which will increase your revenues.