Joseph Marrero netted a brace (69', 83'), giving him three goals in two games, while Noah Delgado (29'), Cristian Arrieta (45'+1) and Alex Oikkonen (76') got their names on the scoresheet with single tallies.
After acquiring maximum points from two first-round games, Puerto Rico will advance to the competition's next phase with a game to spare. Saint Martin was eliminated from contention.
Ramos, who played the full 90 minutes in Puerto Rico's 2-1 friendly loss to Spain last month, is the group's top scorer with five goals.
Haiti 3, Bermuda 1
Bermuda took a 1-0 lead in the 9th minute through Antwan Russel with his second goal in as many games.
Haiti responded with three goals during an 11-minute stretch that was ignited by a 30th minute strike from Olrish Saurel.
Nine minutes later, Jean-Eudes Maurice gave the Haitians a lead they would never relinquish.
Jean-Philippe Peguero added a third four minutes before the break.
On Tuesday, Haiti and Puerto Rico will square-off for the group title, while Saint Martin and Bermuda will complete their participation in the competition against each other.
Marlon Campbell (35', 45'+1) scored two goals in the first half and Ellis Remy (71', 81') netted two in the second half, ensuring Montsterrat's first victory in 23 games.
Darryl Roach (45'+3) and Bradley Woods-Garnes (53') contributed single strikes, while an own-goal by the British Virgin Islands' Jamaal Sargeant two minutes before the final whistle put a punctuation mark on the scoreline.
The British Virgin Islands last in the four-team group.
Kevin Parsemain fired Martinique into a 9th minute lead with his tournament-leading 11th goal and Djenhaël Mainge doubled the advantage 19 minutes later.
Suriname sliced the deficit in half with a goal from goalkeeper Ronny Clyde Aloema in the 25th minute.
Donovan Loswijk equalized dramatically by converting a penalty kick two minutes into second-half injury time.
Both teams had previously earned places in the tournament's next phase with wins in their opening two group games.