You’re lonely, and as you’ve already said, you need some friends. Since you go to school and work, find six women you like at each place and exchange phone numbers, and invite them to have coffee, a drink, lunch or to go to a movie. With friends, YOU get to make the first move, so do it.
You’ll have other people to talk to besides him, and they may even want to introduce you to some of their male friends who are available to date you. It’s a no lose situation. You just have to get off your bottom and make the effort.