First try to learn about him. Then try to do similar activities. Try to tell him personal things and make him feel as if though he is noticed. Lastly go for it and ask him out.
it depends whether the boy likes or doesn't like someone, most boys are scared they will get rejected, so that is a reason. another reason is that shy boys are not as commited as other boys and so...
That's easy. I bet you have lots of friends who are into many different kinds of activities. Concentrate on developing a great group of friends, both male and female. Hang out with them. Do all kinds...