Paul Heffernan bagged a brace on his first start of the season following an injury lay-off while Gary Harkins celebrated his return to the starting line-up with a superb finish.
All the goals came after the break but the hosts had been on top for much of the match and could have been clear by half-time.
Shiels said: "It was a good game of football and Ross County made a fantastic contribution. After the 0-0 draw with them earlier in the season I said we should both get points taken off us as it was boring game.
"But this time both teams contributed to a really good game of football.
"We showed a lot of creativity and created about 10 or 12 chances. The movement of the front two pleased me but the work rate throughout the team was great.
"We had a couple of efforts cleared off the line in the first half and at half-time I told the players that we were the more likely team to score and after we did in the second half we took command."