Venus in Virgo people might feel a bit cold and unaffectionate to others, because they think too much and analyse longer how to best behave in social and love situations. They have rules set for how to act in most occasions. Much is premeditated, hence the lack of spontaneity in relationships. But when they are in love or like someone, they will do something helpful and practical for them-like give you a massage, fix your laptop, give you an advice on how to better manage your business, etc-gestures which most people would not consider too romantic but which are the Virgo Venus’ way of showing appreciation.
Physical hygiene, a neat and well maintained appearance, and understated but good quality fashion is what will gain their attention. Loud, in your face look and behaviours can put them off a lot initially. But one interesting side to the Venus in Virgo type, is that they can become very kinky and experimental in bed because Virgo is a rational sign, so the can rationalize immoral or more extreme behaviours while ignoring what feelings tell them. It is like disconnecting the heart from the mind and doing what is requited from them or what is the most practical thing, not the most emotionally satisfying one.
If you want to impress them, make sure you engage their mind, because they like skilful, perceptive and alert partners.
The worse side to Venus in Virgo is their more critical nature towards the partner, as if they are always trying to fix him/her, but they are only doing this because they notice details and imperfections more acutely than most people and are usually very hard on themselves as well.