I do have some years of experience in freelancing but i ended up creating my own products and sell them.
Well, I too had the same problem before but slowly i learned the art of freelancing. I see that you have some good work on your portfolio.
I suggest you to do some work on your website. People would not like to waste a lot of time in you site so better show what services you offer and you works. May be use you gtalk, skype , msn contact there on your website.
I started my career with scriptlance and digitalforum. I suggest you to try with digitalforum though people have bad experience there. But, you will learn a lot from there. May be you should try to start work will a lower price in the first but once you have good reputation you can go smooth.
I hope it helps. Just sharing my experience.