It comes back to your confidence and self-esteem. Work on you. It's not about all of a sudden turning yourself into super dad or Mr. Mom. It's about you pulling your own weight and certainly being the best father you can be but not to the point to where you are doing everything. Only you know the areas that you need to improve on.
You can make a move on anything. Just not the first move on touching, sexual advances or R talk. If she wants to have sex with you then have sex, just don't get all emotional because of it and let that digress into you turning into Mr. Melty Man and crying, etc. Everyone needs a release so just take it for what it is worth. You got some a$$ so keep it moving.
Buy some new clothes, cologne, get in shape, hobbies, interests, get a life outside of your home. New hair cut. Change up your routine. Be happy, pleasant, polite. Don't be depressed, sad, angry, mopey, wimpy, etc. Don't pepper her with questions. When she talks listen and validate. She is not your therapist or as LH would like to say your emotional tampon.
If you're hungry and want to go to Sonic invite her. If she doesn't want to go then go yourself or take your son for a milkshake. Meet some buddies after work for a beer and shoot some pool. Discover some new music. Treat yourself to the extent you can.
Doing the same things will get you the same results.
Time is ticking....you have to get moving and stop all of the analyzing.