Most of what I learned is from dan kennedy and others that followed in his foot steps which is basically all the good marketers. you can usually double your customer base in a few months by partnering with local businesses in the area and leveraging their traffic.
Example: if you run a business that's powerwashing peoples driveways, think about where all the people who own houses go or services they use: dry cleaners, car washes, gardeners, pool cleaners etc.
Put together some discount deals to offer all of their clients along with you approaching them with an advertisement you ALREADY made that advertises their service to our customer base. Its a no brainier.
There are tons of other non-internet strategies that will increase profits. everyone on these boards are so emotionally attached to the internet ... they think it can do anything and its the best at everything.