Think before you choose someone; this will be a person with whom you'll spend a lot of time talking about yourself. Is it a man or a woman? Are they middle aged or perhaps older? Are they also Asian, or perhaps with another background? Be honest with yourself about who you may feel the most comfortable talking to. Take your time choosing somebody, and then see them once a week. Don't expect results immediately, but if you can commit yourself to seeing someone regularly for at least six to twelve months, the results may well be life-changing, as they have been for many people I have known going through similar struggles.
If you are naturally suspicious of counseling or psychoanalysis, think about the definite upside of meeting with a shrink regularly: you'll have a regular opportunity to practice and hone your social and conversational skills, you'll get feedback on those skills from an honest professional, you will improve your ability to express yourself to strangers, and you will work on your general English speaking abilities that you mention are a point of concern for you. If your budget can sustain it, it may well be the best money you'll spend for the time being.