I've been through multiple highs and lows. At one point I was making $15,000 a month working just 2 hours a week, and at another point I was working 15 hours a day and barely making $1000 a month.
I've had booming periods where I made a bunch of money, and then I didn't make a dime for the next 12 months. It's an up and down game, but I wouldnt trade it for anything.
If you're struggling to get going or you're at the point where you feel like giving up, here's a few of my biggest tips that should help you...
1. Everyone who is a "big shot" has been in your shoes...
Out of all the guys I know doing 6 & 7 figures none of them were in good situations when they started. They weren't rich, or sitting on a $50k marketing budget. Just like I did, they all hustled their way to make some money, and then once something was working they continued to leverage that.
Always remember if you have something that is working consistently and you just don't have the money to expand, there's hundreds of marketers who would be willing to invest in your business.
If you came to me and showed me how you're getting a 70% ROI on an ad buy for 3 straight months, but you don't have the cash flow to spend any more than $100 a day - I would gladly invest some money in your business so that you could leverage what you have.
Don't let the fact that you don't have any money get in the way. Get really good at SEO and build up a little business that you can scale!
2. Your Friends & Family Will Be The Most Negative People When It Comes To Your Business
This was an eye opener when I first got my business going. I had just graduated college at Ohio State, and decided to give it a go full time. I was making about $500 per month at the time, but I figured with a little more focus I could do $2000 a month and scrape by on that.
My family and friends were the MOST critical of my decision. They couldn't believe I wasn't getting a "real job" . I had to hear stuff all the time from people who were literally upset that I didnt have a real job.
Part of this stems from jealousy - part of it stems from the fact that the people closest to you can't envision you as anything other than what you are right now.
The real truth is... being an entrepreneur and running a business like this is a "lonely" business. You don't interact with as many people as you would at a real job. You have to have a STRONG belief in yourself if you are going to succeed.
It also helps to have a mastermind group with at least 2-3 other people who are doing the same thing as you (preferably with people who are smarter and more successful than you are)
Sooner or later you're going to need some people to lean on when you need advice or help.
3. If You're Not Going To Push Through "The Dip" Then Don't Even Start...
Seth Godin wrote a great book a few years ago called "The Dip". The main jist of it is there is a dip in everything you do. It's the "tough part" that weeds out the stragglers and allows the people who truly want to succeed to get to the top.
Its Darwinism at its best.
Ive gone through multiple dips in my business. When I started right out of college I made like $15k a month for a few months, and then I didnt have an income for almost 10-12 months. I survived through it, and ended up doing all kinds of odd jobs online to make ends meet - but I made it, and it made me a more confident and stronger entrepreneur.
With my new business I thought I was going to be raking in money in 5-6 months - well I had a lot to learn about the business, and things have finally ramped up, but it took me almost 2 years from the start of this project to get where I am now...
It was a LONG, LONG road and I struggled a lot to get where I am now - but a lot of the hardest work is over and now my focus is on growing what we already have thats working.
Always remember there's going to be a "dip" that you need to push through. It'll be hell and it will make you question your reason for doing this, but it will be more than worth it when you come out on the other side.
Hope this helps someone who needs a little motivation to get through a slump or to get started