One major issue I see that you have, after reading through this thread, is that you seem to want to change your personality for the wrong reasons. There's no point in you changing the way you act or talk, whichever it may be, if it's for the sole purpose of getting into a relationship. Oft times you come off as fake, and ruin the impression you'd otherwise would make.
With what I said above, it also applies to what you find that is good about yourself. I'll use an example; someone says that you've quite the charm. Now, this is a good quality. However, if we take said quality and start overusing it, since someone says it's good, you tend to make it less than what it is.
Really, I'd say change yourself for yourself, not for potential boyfriends (or girlfriends, if you ever decide to hop along that path). That's where the "everyone's awesome" bit comes in. Each and every person is great the way they are. There's no single quality that makes them awesome, like saying your singing is what makes you so, just that fact that you are you. The "awesome," greatness, or whatever you wish to call it, is derived from you as a whole.
As for changing yourself, considering I've already told you that it should be for yourself, the negativity has to go. It is something that burdens people so much, and it just shouldn't be around to begin with. It's a tough task, I realize; I am very hard on myself, whenever it comes to school, sports, or anything social. Regardless, that challenge should be met head on.
I apologize if my post is sketchy, or hard to comprehend. I've not had very much energy lately, and it's starting to get late at night here. I shall elaborate (or possibly change, if I accidentally made a point I hadn't meant to) anything you wish for me to.