Why are you skeptical about going to see someone in Taiwan? Have you had bad experiences thus far?
In terms of some things you can do, you need to get the blood flowing to the area and keep the area flexible. Since it’s badly bruised, blood isn’t flowing so well.
So, you can do exercises to keep it flexible and get the blood flowing. I can think of 4 exercises that would be good for you. You can do simple arm rotations at the elbow joint. Also, you can do shoulder rotations - e.g. the shoulder circles with your arms extended and where you start out with small circles and get larger as you go along. The last two I don’t know what to call them so I’ll describe them as best as possible.
One is starting with feet shoulder length apart, upper body totally relaxed. Simply rotate at the waste (not the hips) and keep the body relaxed so that your arms feel like noodles. Rotate all the way around, your head should lead your body, and rotate until you are looking behind you. Once you reach that point, your arms should, naturally, come around and hit your back around the kidney level. Rotate back and forth for a minute or two.
The final one has you starting with your legs spread apart in split fashion (as far as is comfortable for you). Start with your arms bent perpendicular to the ground, hands pointing upwards, right in front of you. Then, have your right hand go down to your left foot, while your left hand goes up and behind you. When you are going down, you should first watch your hand go down to the foot and then look behind you so that you look at your left hand. The arms should be as straight as possible. Then, return to the starting position and repeat with the other hand. Switch back and forth for a minute or so. Again, your upper body should be relaxed with this although you should feel a stretch while doing it.
Hopefully those make sense. As you are into lifting and BJJ, you probably have done those first two at some point. The latter two you may or may not know. I learned them while studying internal arts / qi gong. They might seem kind of lame but they’ll be helpful. Do all of those daily, say, right when you wake up in the morning.
Finally, if you can get one of those hot, athletic type patches, that will also be good for you as it will increase blood flow to the area. I know that I had used Tiger Balm (pretty sure that was the name) back in the States but not sure what they have in Taiwan.
Oh, and just don’t overwork yourself. You’re definitely the type who’ll want to get right back into the action and push yourself hard again, right? Just remember that and find some way to keep yourself from doing that. Maybe get into some cardio to keep active?
Hope that helps, man.