1. Check yourself before you wreck yourself. What is it about you that attracts a certain kind of person? Dig, identify why you get with the same people. You may need to get some counseling or from a professional counselor or your pastor, or someone in this area but you have to get over that hump before you can change. Dr. Phil says, "You can't change what you don't acknowledge."
2. Identify what is most important to you. What do you REALLY want in a relationship with another? Is it love, respect, care, compassion, companionship, honesty, support, intelligence, sense of humor, blah blah blah? Then begin to display that in your character. Remember, your soul is a magnet. Its going to attract what you ARE.
3. Get rid of negative influences! I have read many many many self help books, how to get rich books, starting a business books etc... One thing they all pretty much have in common is GET RID OF ALL NEGATIVE PEOPLE IN YOUR LIFE. If you want to be successful, negative people suck the life out of your dreams, aspirations, desires and out of YOU! Get rid of those people who complain and bellyache and talk negatively about others. A good litmus test to tell who they are is to judge the results. If they always have someone to blame why they haven't succeeded or if they always follow every positive comment you make with a negative one of their own. If they always try to tell you every reason why you CAN'T, then get rid of em. They will keep you in that same cycle, attracting the same stuff as ! Get it together. Leave those graveyard dwellers alone. You will attract new upbeat, positive, determined friends and go to the next level!
Making subtle changes will help you to make great changes. Once you see the results it will help you open your mind and project a newer more positive vibration. That way, you won't attract the same ol same ol, or the thugs, or drama queens, etc.... You will be able to enjoy fulfillment and that will attract the right people. I'll meet you at the park, wave "Hi" to me when you see me on the park bench typing up "The Quick and Dirty"