Yes, it is possible to make 6 figures while freelancing from home and I am talking from my own experience. It takes some time and a lot of hard work, but more than that it takes persistence and constant learning.
The things that you have to learn are skills and business related. Always learn and improve your skills and it will inevitably increase your productivity. As you get better in what you do, you will be faster and spend less time doing the work. You will find the way to automatize those repetitive areas or a new routine that will save your precious time.
For example, if you are a web designer and you use Photoshop, learning how to do certain things and organizing your workflow in the most productive way will bring many benefits to your work and life.
When it comes to business, you will learn how to position yourself, up your portfolio, how to choose your clients and many other things.
Step by step, your client base will not just get bigger but you will find a better clients – with bigger budget. You will also be able to increase your hourly rate.
What will inevitably happen is that at some point you will have so much work that you will be able to pass something to your colleague and make extra bucks from the revenue share between two of you.
Many freelancer feel bad about subcontracting other because they think they’re cheating on client, but in reality client doesn’t care who is doing the business as long as the quality of work is good! Your colleague will be happy for the work you passed to her or him and you will profit too. It is a win-win situation for everyone.