it's like riding a bike, except maybe you don't have to worry about falling off .......often.
How old are you dude? You're profile says you're between 18-21. If that's correct, relax! You're just startin' out buddy!
Sounds like you've gotten lazy..lol.
the best things to keep a girl smiling are complements and good conversation.