If there's one thing that will allow you to make any amount of money you want online it's creating value for other people. Whether you want to be a freelancer or you want to create products, the only way you'll make money online is to create value for other people.
How do you create value?
By figuring out what people need and giving them a valuable solution. Products that make money online are products that help to solve a person's problem the best. Figure out what they need and give it to them.
Put them first and money will come after.
Enjoy The Process
Many people don't like this part of building a business. We want to quit our day jobs, but we don't want the pain that comes with putting in the work to build a business. We want the glory, but we don't have the guts to go through the process.
Being able to travel the world and work on a computer is what we want, but we don't want the long hours that go into building the lifestyle.
As human we rather pleasure over pain and pain is what it takes to really make this online thing work.
If one can learn to love the process then there is no limit to the amount of money you can make online.
The last tip is work hard and when you think you've worked hard work harder. Building anything valuable is going to take lots of your time and you have to become comfortable with that.
Stop worrying about what other people think and just keep working on the things you know you need to be working on. Work hard and go through the process. If you can sit down and just put in the work you can accomplish more than many people will in a year.
Start focusing and stop worrying with all of the things that don't move you closer to your goals. In everything that you do online keep your goals first.
So remember to create value, enjoy the process and work hard. Now I know these aren't groundbreaking tips, but it's always good to be encouraged. If you are working hard now to build your online business and you feel like you can't press on I'm here to tell you keep pressing.