For some people, step 2 might be a little bland. I think it’s the best way to end up with a guy/boy who really likes you. Try not to be too shy though, let him know that you like him.. even if it’s subtle.
Be yourself. If you pretend or do things you wouldn’t normally do then he won’t like the real you, he’ll just like the character you’ve created.
Talk to him, find out what he likes and dislikes, you’ll probably find you have some things in common and you can use these to build up the relationship e.g. if you both like sci-fi films then you could go to the cinema together.