So your gaming background? This does matter, since it can be an abrupt transition for people used to board games or card games, to move into tabletop miniatures games.
RPG folk though, seem to have an easier time of it.
I suggest that you download the quickstarter rules here
http://www.beastsofwar.com/wp-content/uploads/Infinity-QuickStartRules-V1.pdf and set up a table somewhere and walk yourself through things to get an idea of how it may play. You can use pretty much anything to represent terrain, and all sorts of odds and ends to stand in as the miniatures. The idea is to get used to how the game may play. You've already watched the videos, which is good.
For players in your area, here is a list
http://infinitythegame.com/forum/index.php?/topic/3138-infinity-players-locales-living-database/page-47#entry456075
There is also a map
https://infinitypeople.herokuapp.com/
If you find somebody close to you, sign onto the official forum and
PM them about the local scene, or just ask in the 'Users' forum. You may have to recruit some friends into the game if you cannot find any players close by.