If your only desire in a girl is for her to be "hot", then be prepared for a life full of miserable, unhappy relationships. A girl can be the most attractive girl on the planet, but if you can't get along with her personality, then you won't have a girlfriend for long, and your relationship will be miserable every minute you are together.
Even if you could "get a hot girlfriend" with a personality that didn't make you won't to claw your own soul out, you would constantly be filled with fear that she is cheating and jealousy at every other guy in her life.
Look for a girl who you could be friends with as well as have a romantic relationship with. You will be a lot happier in a relationship that rests on more than just physical attractiveness.
Another thing, you can't "make a girl love you". No amount of charm will do that. I understand. You're 22. You're young. You want some excitement. You're a shy guy.
Spark up a common interest. If you see her reading a book/ magazine, comment on it. Ask if it
is any good. If she seems lost, offer to point her in the right direction.
Most important rule: Do not try to trick her/ bribe her/ get her to go on a date against her will.
All of my guy friends