Yes. The big question is why are you shy and what kind of shyness? You may simply need some new skills in conversation and understanding "social cues" and body language. The best way is to talk with a counselor who can help you develop these skill sets. Magazines like glamour and cosmopolitan have offered info on this for years....Do not believe them!
Get involved. Take an interest and get involved with an activity guys enjoy, for example sports. Attend some football or basket ball games and read up on sports strategies. This will give you some background on what guys enjoy talking about and will make you appear knowledgeable. Other topics include cars, movies, and computers. Can also see a counselor who can give you some tips on social skills with guys.