As a freelancer, there is a need to make sure that you are checking the complaints of clients in any community that you belong to. This will let you know how to take advantage of those complaints to give them what they truly want. Apart from that, ensure that you are checking out your competitors. You can analyse them to know what to do to get better than them. You only need to focus more on their weak points.