Your doubled g pawns are annoying, I would try to attack the h file as much as you can. A rook sac may be necessary. I don’t think you have a forced mate but I will analyse the position
Any suggestions on how I can checkmate the Black King from this position
It's rather difficult to deliver checkmate when the opponent's king has a perfectly safe shelter, and you are down a bishop for nothing.
Also it's cheating to ask for help with a positon in an ongoing game.
The game is finished.
Well, one thing is for sure. If you want to turn the tables and win with white, the thing you certainly should not do is to spend 6 moves playing Ra1, a4, Ra2, a5, Ra4, Ra3. Like you did.
What was the point of those moves anyway?
https://www.chess.com/game/live/119002165749?username=elliyeti73
You need a knight to get in there. Unfortunately, this position is losing, you're a piece down, you have bad pawns, and your king is exposed. Resignable.
Maybe I would try Rxc2 to try and fish out his bishop. This weakens his king and we can try setting up a battery on the h file.
With the bishop being perfectly placed on g6, what you would need to checkmate the black king is luck. Your pawns on e5 and g5 won't factor into the attack, you can't realistically set up a f5 pawn push to remove the light square bishop from g6, and you don't have enough pieces to commit to a mating attack. Your only reasonable shot would be to stack your major pieces on the h-file but that would take too long to set up and black has a supported passed pawn on c2 that you need to keep an eye on.
Any suggestions on how I can checkmate the Black King.Appreciate the help,
Mark