Quote:
sometimes when i talk to a hb7+ i feel like I'm not the one in charge she is. It is very hard to explain. It is like she doesn't respect me. How can i get her to respect me? how can i be more aggressive and dominant?

Getting back on track to the question:
870 is absolutely right that if you seem like you WANT the interaction to work, that is being NEEDY. Needy is unattractive to women at the beginning.
I could give you a bandaid (which doesn't really fix the problem, just covers it for a while) which would be to demonstrate high value. Act more dominant with negs and negative body language. Maybe, a lock in position. Act more aggressive with making her qualify herself to you. BLA BLA BLA.
Let's do better than that. Why don't you try BECOMING high value?
In my opinion, you need to work on some inner game issues. You want to honestly believe that no one is "better" than you in a social environment. You're all just people. A hot girl is just a person. So are you.
You are giving her the advantage because you value her looks. Why don't you become high value (in your own life/in your own head) so that you have something to offer her assumed value?
So, how do we become high value? Not just demonstrate it?
Outer game:
1.) Work on your body language. Don't hold your drink across your chest. Hold it down by your hips or place it on the bar. Stand up straight. Make direct eye contact. Proud chest. Walk with commanding stride. There is plenty of information on body language on this forum. The excellent thing about body language work is that it isn't just a quick fix. If you fix your body language... you start to FEEL more confidence. It works the other way around too. If you start to FEEL more confidence... your body language becomes more alpha.
2.) Make sure you feel good in what you are wearing. Look at some men's magazines or some guides on this forum on how to dress or put together pieces that you already own. Make sure you are well groomed. Shine your shoes. Pop on some cologne (just a little, sir.) Dress for success. There have been numerous studies that prove you perform better when you feel like you are well put-together.
Inner game:
1.) BHV. Be High Value. Demonstrating high value doesn't cut it. It can actually come off as fake and unattractive if done without some honest truth. How do you BHV? You
never stop learning. Take classes. Read things. Do things. Work out (not because you want to look hot for girls. Do it because you care about your health.) If you are constantly taking action to improve and enrich your own life, you WILL be high value. You will be a productive member of society that a hot girl would be PROUD to be with. Again, there is a plethora of information on this forum about this.
2.) Don't be needy. I like to call it: Caring without giving a shit. You CARE about the world and want to make it better. You CARE about the
important people in your life. (Hot random girls at bars are NOT important people in your life.) You CARE about yourself. However, you don't give a shit if the HB7+ that you are talking to doesn't dig your conversation at the bar. No matter. You will just talk to someone else who is worth your time. You don't give a shit about her approval. You do care about her opinion, if she proves herself intelligent and courteous. You don't NEED her to like you. That's how she WILL like you.
Hope this starts to help. I promise, there are plenty of "quick fixes" for your issue. Do yourself a favor and commit to a lifestyle that is not centered around "getting hot babes." Start to earn a lifestyle where wonderful, beautiful women want to come into your life. BHV.
Dominance only comes when you
aggressively better yourself.