Update a little bit more information about me:
I try to look for job in Sweden since HCI is not very big in my home country. Maybe there is someone from sweden can enlighten me. But all the advices are welcome. Another thing I think I should mention is I can speak fluently English but my swedish is still growing =(
I studied Computer science at university then worked for around 5 years in software development and testing field. After these I went to sweden and took a HCI master program. During the master program, except study theories, we worked with some swedish companies for some projects. Most of them is usability evaluation, usability test conducting and design. A few project were about Visualization, user centered design and interaction design. I am mainly interested in everything about usability and interaction design. After I graduated, there were a few companies contacted with me for interview but they rejected me later for reasons like I don't have real work experience or my portfolio is not "professional" enough.
I admit that I am not very good at Photoshop or other tools for making things very pretty. In fact, sometimes with I look at job requirement, they all look like people look for web site visual designer but they write the job title wrong.
I really need some advice about what kind job I should look for? I don't see any entrance job for HCI people or should I tried to become a web designer before I can work with some thing really about UX?
ps: I know CSS and HTML and several other web languages, but of course I am not as good as people who really work with web design. and the portfolio collects prototypes ( paper or wireframe) or some conceptual design (which are not very pretty).