The following 3 steps will help you in getting hired by freelance writing companies.
Read a lot
Read a lot of stuff including good books, novels and encyclopedia. You need to enrich your knowledge by daily reading newspapers. A freelance writer is a learned person who is familiar with something about everything. So get yourself to that level by immersing yourself in the vast sea of knowledge. Also, get hold of some good self-help books, grammar books and a dictionary to keep your writing effective.
Write, write and write
You need to practice writing a lot to get good at freelance writing. So, to start with, write on some mundane topic. After having some ability to write an article with flawless expertise, you can proceed with other topics. The topics should be of your interest otherwise you will get bored with writing. Therefore, keep your interests remaining in the writing activity by practicing whenever you have free time. Remember you need to work really hard to establish your position as a freelance writer.
Send CV in multiple writing firms
After equipping your skills as a freelance writer, start applying for the freelance writing job. For this purpose, send your CV in reputed writing companies. Do not just rely on a single writing company; rather apply in multiple firms. Also, prepare a good writing sample to send it to a writing firm for approval. Be as professional in your communication with your employer as possible.
These three simple steps will increase your chances of getting hired by freelance content writing companies.