Don't look at in terms of not being brilliant at English, (though your sentences on here don't show any sign of you being from overseas) you have a foreign accent! Something that when i'm talking to a girl and she has a foreign accent she instantly becomes more attractive, it's mysterious and different.
Don't look at your qualities as negative look at the positive, although I think you might just be using it as an excuse so i'll gladly slap you, take your money and drink your beer