I have relatively high SMV, I'm good looking, I'm confident, I know how to avoid being awkward, I work out, and I'm good at flirting.

However, I have one problem, keeping girls interested.

I'm young, so social media is a key element in picking up girls. At first they happy to message me, give fast replies, say complements, are good at making conversation however as time goes on, this seems to dither. I've tried to make plans with them, however I typically get flaked and a couple days later they seem to forget about me.

What am I missing? I need someone to tell me the hard truth as my "fake it 'till I make it" mask is getting in the way of seeing why.