clipped from: freelanceswitch.com   

Luckily, marketing skills aren’t that difficult, once you learn some basic ideas, and for those of us on a tight budget, there are some free or cheap ways to do that.

1. Blog.

2. Email friends.

3. Email publications.

4. Guest writing.

5. Collaborate.

6. Partnerships with other freelancers.

7. Teach.

8. Join organizations.

9. Create buzz.

10. Contact potential clients directly.