$630k for a Facebook like campaign! Wrap your head around that and realize most of what we are offering is way too cheap.
Raise your prices! You are leaving money on the table by using your pricing and not your clients. To you $500 may seem like a lot. To me that isn't even one car payment. To a business owner that might be half their phone bill or for a restaurant maybe 1/10 of their gas bill.
Money is relative. If you have never had big bills you think you are high. But to the people you are selling you seem cheap, often too cheap.
Talk to a friend who is a business owner or manager and see if they will talk bills and P&L with you. Once you see those numbers you will change your outlook.