If you have not done this
complaining in writing, start tonight and write a letter. Send it certified mail tomorrow, to the manager and to the building's owner. Don't threaten to leave in this letter, just say you are bothered by the constant marijuana smoke that comes into your place and since you have a child and are pregnant, you want the manager to do something about it. Then send another letter just like it in a week.