Get rid of the part where you wrote "I've been told I'm good but I think I'm horrible." Being humble is good, but that translates to me as insecure. Just leave that second sentence in that section.
+1
In fact, I'd recommend changing the whole tone of the whole profile. 2112 sounds like he's not really confident in himself and the profile is boring. Honestly, there are about a bajillion profiles that read exactly like that. As stated earlier, a female on a dating site can get hits based solely on her looks, but guys have to come off as interesting.