I am a marine engineer. maximum time i stay at the ship but now its become a big problem for me to make love with any girl.
I cant impress any girl. may be my way is not correct...
How can i impress a girl???
I would say just be yourself. Sometimes it depends on the girl. If you work hard and dedicated this is impressive. Tell her you are lonely if that is true and want to talk about something interesting. Give things time maybe.