Dude, get a vaporizer. It just heats the weed slowly and you can get high with no smoke. Make sure you get a high-quality one (expensive) or it won't work good and waste weed.

If you have a car, just cruise some neighborhoods slowly and toke with ur friends.

Stop the shower shit, you will get caught. My dad smelled it a day later and he saw some ashes in the corner or some bullshit.

It's a good idea to just walk out into some woods, or an empty house or something.