In the highly competitive world of freelance writing, how can one rise above the competition and enjoy a steady growth of client base? Let the following tips show how.
Have a portfolio. Fledging copywriters should follow the example of seasoned copywriters by having a portfolio. Portfolios provide clients a fast and easy way to review someone’s work. Any copywriter who does not have one will have a hard time convincing prospects, no matter how good he is.
Create a personal website. There is a huge market in the internet that a freelance copywriter must reach out to; and the best way to do it is by having a personal website. The website must include the copywriter’s best works and his contact details. A copywriter who does not have the skill to create a website can acquire the service of web designers.
Learn to bid. Many companies today list freelance copywriting jobs in the internet that will focus on brochures, fliers or website contents. A novice copywriter can start with a low price at first. Companies will eventually increase the pay of a copywriter who always submits quality work.
Join online communities. This will help freelance copywriters know which clients they should go for and which ones they should avoid; furthermore, online communities are a good source of the latest news and trends on copywriting.
Invest in a laptop. Freelance writing is a mobile job. It is not spent inside an office for eight hours everyday. A freelance writer is always on the move meeting clients or doing research at libraries; when his client needs a quick edit, he can do it on the spot. One of the major benefit of having a laptop is that it gives copywriters the privilege to choose where they want to work.
With patience, the right attitude and the following tips above, a freelance copywriter will easily attract clients and will eventually see his career soar.

All great points. I would also add that if you are new to the field a couple of good techniques are to:
A) accumulate examples of great copy (wherever you see them),
B) offer to write for non-profit organizations (e.g. The Humane Society, etc.) for experience
C) writing copy for business affiliates (those companies that will give you a percentage for selling their product for them).
The affiliate route is really a good one for the beginner because it gives you experience writing for an actual product, if the sales copy works then you will get paid, and you can use it in your portfolio.
I think the points you brought out are a great start!