You cannot possibly be confident in everything you do. If you are self-assured, you dance better (or don’t care what anyone thinks about your dancing) engage in conversations, make friends and speak your mind. When you second guess yourself, doubt your choices, you are signaling that you are uptight and unsure of yourself, basically an anxious person. If you are anxious, she will feel that and it doesn’t really feel very good to be around someone who is really anxious- the vibe is uncomfortable. Many women want you to be bold and be the leader (not all women want this) and this is defined by each human being differently. Be yourself. Don’t fake it and don’t be afraid to talk and make suggestions without crossing the line into being controlling.