24m still living at home and its hard to go out, meet girls, and not trying to take them back to my house so i want to start using the gym as a way to meet girls.

I am shy and i rarely chat anyone in the gym, except for asking people if they are still using a machine or bench.

I have been lifting for a long time, good looking and get a lot of stares from women, even women come to sit next to me when i do abs or at a machine or wherever. But yet to capitalize.

How do i break out of this shy state and talk to more girls? Should i get expierence and just chat up the entire gym? and when i do chat up a girl should i ask for her number the first or second time i talk to her?