Lots of good suggestions, except Ceasar is a useless fantasy. Watching him or reading his books ain't gonna do nothin' for you.
There is no excuse for a dog this age to be biting on you. (and BTW - his teeth are plenty sharp enuff to tear you apart if he chose to - not saying he will, just FYI).
I would take it very seriously. You do not want to live like this.
The only way this will change is if both you AND YOUR BOYFRIEND make sure the dog knows he is last in everything. This means he has to change the way he acts towards you and towards his dog.
(for instance, when he comes home, does he greet you first or the dog?)
This dog has to learn that you come first, no matter what, always, No exceptions!!!!!
I know you might not be big enough to kick yer dog's ass, but I'll bet your smart enough to kick your boyfriends ass (metaphorically speaking).
First thing that has to change is get the dog off YOUR bed.
No excuses. This is non-negiotable. This dog should not be sleeping on the same level as you.
Tell your boyfriend - He sleeps with you, or he sleeps with the dog.
If he chooses the dog, that tells ya something, doesn't it!
Your boyfriend needs to choose to be part of the solution, not part of the problem.
The dog should not be allowed on the furniture. Ever.
The couch is for you and your boyfriend, no dogs allowed. Period.
Get the doggie a nice little bed or two (one for the bedroom and one for the living room).
That is his spot. You and your boyfriend have to teach him that.
If you do not know how to do this, ask the forum, (or better yet, ask the trainer that you're going to be getting to help both of you teach your dog some manners.)
This dog should get everything from you until he learns his place.
All food. All treats. All affection. All walks. Everything.
And he doesn't get anything unless he submits to you in some way ( for instance, by obeying a command).
You are his ultimate master, and he does not get anything unless you decree that he has earned it!!!
Most important of all - there are good reasons why this kind of dog is not recommended for inexperienced owners - get a good trainer and learn how to discipline and command this dog so you are not afraid of him.