be popular with ~ は「~の間で人気がある」、attract ~ は「~を惹きつける、魅了する」です。
I started to play the guitar because I wanted to be popular with girls.
で、「女の子にもてたかったからギターを始めました」になります。
「もてる」はよくbe popular with girls/boysとよく訳されます。
直訳は、
「女の子/男の子に人気がある」という意味です。
例えば、
「私は女の子にもてたい」というのは、
I want to be popular with girls.
と言います(*^_^*)
以上です。
少しでも参考になれば幸いです(*^_^*)