I feel you on your dilemma, I'm going through the same thing. But, basically, you have to put God first. Focus on doing things that please God. Get into his Word and pray. Pray for help, or pray for christian friends.
here's something someone sent me about non christian friends, it was a Q and A thing in the back of his bible
Q: I've been a Christian about 9 months. Although I have made a lot of friends who are Christians, I still have quite a few who aren't. Should I still be hanging out with friends who aren't Christians?
A: Find a quarter and 2 pennies. Place the quarter on a table. Put the 2 pennies about 5 inches below the quarter, 1 inch apart. Now, pretend God is the quarter, you are the penny on the left, and your friend is the penny on the right. As you grow closer to God (move your penny up an inch or 2), what happens to the distance between you and your friend? It gets wider! When only one person in a friendship moves closer to God, that's what happens to the relationship automatically!
There are degrees in friendships and stages we go through to make them stronger. But all friendships take time and our closest friends affect us. Think about the friends you used to hang around with. You probably did the same things, used the same slang, laughed at the same type of jokes, etc.
Hanging around with old friends who aren't Christians will probably not help you become a stronger Christian. That's what 2 Corinthians 6:14 (Don't team up with those who are unbelievers. How can goodness be a partner with wickedness? How can light live with darkness? ) is about. If you spend all of your deeper friendship time with unbelievers, you'll tend to become like them and not move closer to God.
However, God doesn't want you to be totally isolated from those who aren't Christians. In fact, if you get to the point where you don't have any non-Christian friends, you're probably doing something wrong. If you're going to be Christ's representative to those who don't know him (see 2 Corinthians 5:18-20 [All this newness of life is from God, who brought us back to himself through what Christ did. And God has given us the task of reconciling people to him. For God was in Christ, reconciling the world to himself, no longer counting people's sins against them. This is the wonderful message he has given us to tell others. We are Christ's ambassadors, and God is using us to speak to you. We urge you, as though Christ himself were here pleading with you, "Be reconciled to God!"]), you have to be around them! Just be careful, and remember that your goal is to point them to Christ.
"He who walks with wise men will be wise, but the companion of fools will be destroyed" (Proverbs 13:20). Especially in the early stages of your Christian life, you need to be around people who will be your friends and help you grow spiritually at the same time.