To attract better, you have to become better. You can't do the same things and expect change. Transform your mindset. Upgrade your habits. Think positive. Be hopeful and consistent with your evolution. It all starts with you and how you feel about yourself.
Stay flexible enough to receive. You have not met all the friends life has for you. You haven't touched or tasted all the abundance the world has for you.