First you should be familiar with aerodrome traffic.
In real life, most little airfields are not controlled, which means that no ATC will tell you how to join the circuit. You should determine the appropriate runway for landing, join the circuit and inform other traffic on a dedicated frequency where you are, what you are doing etc. This is also the case at IVAO; you shall do that via the UNICOM frequency (122.800).
Unlike an Air Traffic Controller (ATC), an Aerodrome Flight Information Service (AFIS) does not provide any clearance but only information on joining the circuit/takeoff/landing.
The AFIS will inform you of the runway in use, and other traffic in the circuit.
Caution ! Even if the AFIS tells you something, do not forget you are the pilot in command and responsible for the safety of your aircraft and anticollision.
Nevertheless, the AFIS is very helpful to know other aircraft position. You should listen carefully to all information given.
The airport circuit shall be joined at the beginning of the down-wind leg at circuit altitude.
Knowing that, you should adapt your path to join the circuit correctly.
However, some airports may have different procedures. Example below: all traffic must report point S, then join the base leg for the runway in
use.
Before joining the circuit, you need to know which runway will be used for landing.
If you listen to the airport frequency/UNICOM and you hear/read another aircraft is already in the airport circuit, you may have an idea of the runway in use and position of the other aircraft.
Aircraft already in the circuit always have priority over aircraft joining the circuit !
If the frequency is silent, you will need to determine the runway in use by yourself. You can look at the METAR of the airport or the closest airport around equipped with a meteorological station to have an idea of the wind.
Then, you should proceed abeam terrain to observe runway and airport.
Proceeding abeam terrain should be done above the altitude of the runway circuit
The common way to do it is at 500ft above, however this is only a suggestion. If weather or airspace class does not allow you, just above the circuit's altitude is sufficient.
Prior to that you should have a look on the charts to find out where to look when you are abeam (e.g.: runways position, wind-sock position, lighting, signal area).
According to the signal area and the wind-sock, you are now able to select the runway to use.
If no signal forbids you to land, you can join the circuit. The only legislative reporting point is the beginning of downwind. You can adapt your pattern according to the environment and the traffic. Nevertheless, the most applied pattern is the one below.
Position reporting should be done ideally at the following stages:
This is an example of what can be done.
You can include any information that is relevant to the situation: there is no mandatory report during initial climb or at crosswind, but if you consider there is a potential threat, it's your role to make sure other aircraft have visual on you.