Your friend is sabotaging you with well-intentioned but bad advice.
Strong, silent type is extremely attractive to women. Being warm, friendly and agreeable is (unfortunately) Beta signaling. It signals "Beta" because friendly men are interpreted as "having to be friendly" so that Alphas don't beat them up. It's a primal thing. That's why a cold, disinterested facial expression does wonders for her hamster.
Obviously there are degrees to this, but it's actually way better to be colder than it is to be friendly (if your goal is seduction). Friendly doesn't turn women on.