Ah my friend...how I sympathise. I was in your position until a few months ago.
It is your very attitude--"getting it all right"--that will make you, and every "nice guy", sexually frustrated for life.
To change your life for the best, you MUST read this site:
www.intellectualwhores.com
It will open your eyes and you will see what you have been doing wrong.
Never be too nice to a woman; always be a challenge. Be unavailable and be SEXUAL, or you will get the "kiss of death" ("let's just be friends"). By the way, when a woman tells you that, always say "no thanks, I have more female friends than I ever wanted". Seriously, it works.
And I am assuming that by "quality time" you did not mean "sex".
Read my other posts as they all deal with essentialy the same issue: how to avoid becoming a woman's friend, in order to ensure you have a chance with her sexually.
Good luck and keep us posted.
Ladies' fan.