Peer pressure pls help?

Okay guys so I'm trying really hard not to follow what my peers are doing. Im a teenager and most of my friends are smoking weed,shisha and even drinking! Most are even 14 years to 16. They stopped inviting me for hangouts because I don't do any of these things and apparently I'm not "cool enough" to be in the squad anymore. I'd rather stay at home and read self-help book, learn new recipes and stuff like that. But I also don't wanna be left out. But still, I don't want to do anything without my will. I just don't want to buy all colours of Vans just to appear cool. I don't need to be in cliques in order to feel complete. But at the same time I don't wanna be lonely. Pls help