Welcome to my leveling guild where i will show the best leveling strategy for beginners from level 1 to 1000 so lets get started!
Firstly,You should try and get Magician's Red as it is easy to obtain and will be very helpful for leveling.
Ok so once you have Magician's Red you should get started by doing the following:
LEVEL 1-10:farm the thug's quest in the Streets and once you get to level 10 proceed to the jungle.
LEVEL 10-40:To get started in the Jungle you should farm the Hamon User until you are level 20 then move on to the Gryphon's then once you reach level 30 start farming the Vampire's (NPC) until level 40 then you will leave the jungle
LEVEL 40-110:Once you reach level 40 move on to the Snow Thug's located at Ice Island until you are level 55 and once you reach this level move on to the Snowmen and by this point you should have the fireball move on Magician's red so to farm more efficently you should stack them and use fireball to complete the quest faster and once you reach level 70 you will server hop Wamuu until level 110(you can start farming in the Desert at level 90 but server hopping wamuu is far quicker).
LEVEL 110-250:Once you begin your farming in the desert at level 110 you will start farming the Desert Monster quest until you are level 140 and once you are you will start farming the Dio Guard located deeper in the dessert until you are level 165 in which case you will move on to the Dio Royal Guard which is located outside of Dio's castle and once you reach level 200 you should start farming both Dio and his royal guards to maximize the amount of xp you get and by this point you should have all the moves on MR unlocked now so it is recommended(by me)that you keep rage mode on as much as possible for the farming to go much faster so while you are waiting for DIO to respawn you should farm the DIO royal guards. and do this until you are level 250.
LEVEL 250-400:For this level span you will farm in Morioh which can be reached by going to the Train Conductor at the train station.Once you enter morioh you should follow the path facing to your right until you reach the School Bully's located inside the school and you should farm here until you are level 275.Once you reach level 275 start farming the City Criminal which can be found by going outside the school then taking a left and after going forward a few steps you should see the quest and the NPC's on your right.You will farm here until you are level 300.Once you reach level 300 you should start farming the Criminal Master until you are level 350 and once you are i recommend that you server hop kira due to the large amount of xp he drops and how easy he is to defeat by using MR to stay at a range and keep firing with rage mode turned on.You will server hop kira until you are level 400.
Once you reach this level you should upgrade your MR into Magician's Red Requiem and the puzzle can be found on here and you might also want to upgrade your hamon into --> Hamon Requiem -->Kars Hamon.Now that you have MRR(Magician's red requiem) and KH(Kars hamon)You will go to Italy which can also be found at the Train Conductor and don't worry,you only need to pay once.
LEVEL 400-625:Once you reach this level you can explore(optional)if its your first time there but once you are done and ready to start farming you will go to the Police Man and farm them until you are level 460(the 420 is inefficent)You will farm the Gangster's until you are level 625 because this quest is by far the best in Italy,once you reach 500 however you should also participate in farming Diavolo whenever he spawns and i would recommend setting a timer because more often then not,there are groups of "diavolo farmers"who camp his spawn and usually tend to take him down within seconds of him spawning so setting a timer will be needed if you intend to also use diavolo as a source of xp.
LEVEL 625-725:Once you reach level 625 you will go to the prison and begin farming there.Once you reach this location you will go outside and begin farming the prisoner's outside until level 650.When you reach this level you should go upstairs and begin farming the Strong Prisoner's until level 675.Once you reach level 675 you will go to the Prison Guard's and start farming them for 50 levels(675-725).
LEVEL 725-1000(max):once you reach level 725 you should exit the prison and go back to the main game.Once you reach the main game you will go to Death Island which is reached by going to the boat captain that takes you to ice island but go right instead of proceeding.Once you reach death island the first NPC that you will farm will be the Magma Guard from the level 725-760 and once you reach this level you will proceed to the Magma Monster which you will farm from the level 760-790 and once you do the next NPC you farm will be the Ice Beast for level's 790-820 and once this is done you will move on from the Ice beasts to the Elite Beast for level's 820-850 and after this quest is completed we move on to the final quest which is the Beast Master for level's 850-1000 and once you are finished with this you are offically max.
Now that you are max you can either choose to start looking for a rebirth arrow right away or focus on getting a better stand but i'll leave that decision up to you.