Hi
Well, it is quite common for teenage boys to feel shy around teenage girls ~ and vice versa.
As a parent, and a law-abiding citizen, I would sincerely recommend that you stop smoking marijuana.
Smoking is bad for you.
Drugs are bad for you.
I wouldn't want my daughter to go out with a young man who was involved with drugs.
Other than that, I would suggest that you remember that girls are only human and that they can be shy too.
Boys have negative experiences with girls and vice versa.
It's just a case of finding someone you like, who likes you in return.
It's good to be friendly first and then see if 'romance' follows.