It sounds like you're friends don't share the same interests as you do. This could be the result of you having become friends at a time when you shared similar interests but have now grown apart.
First, try inviting your friends to the activities or events you wish to engage in, assuming they're not solitary. Perhaps your friends have nothing better to do on a Saturday night than go guzzle booze, but if you offer alternatives, they may be interested in expanding their horizons.
If that doesn't work, then join groups, clubs, or attend events where you're likely to meet people with similar mindsets. For instance, if you really enjoy reading science fiction, join a science fiction book club.
This doesn't mean you're turning your back on your old friends, just that you're meeting new friends who share your goals. Occasionally, you'll find that you may want to join your old friends for a night on the town, or vice versa, maybe one of them will accept your invitation to join you in the book club.
In short, the solution to your problem is to make plans of your own, and commit to them. You're entitled to do whatever you want to do just as your friends are entitled to do whatever they want to do. Just be sure to check your attitude at the door. If you make it sound like you're trying to be better than everyone else, that may not be the best way to hopefully get your friends to join you.