A blockage  (also known as clogging) far down in the sewer line would explain why both your shower and bathroom are not draining properly. We would suggest not fixing it yourself. Trying to hire a professional is the only option for a long-term fix. When homeowners try to fix plumbing issues on their own, the situation usually gets worse.