What about a Draconic beast master, if your DM allows it, you can have the 1/4 beast requirement become a 1/4 dragon requirment and choose psuedodragon for both BM and Familiar. Now you have two twin dragons to add to your awesome array of magic and martial skill, plus some cute moments where...
You could play the ranger until 3rd level but then you come in contact with your patron with the help of your DM and pursue 3rd lv (6th lv) warlock. maybe to save your friends you sell your soul, open a book and tentacles come out, or find yourself in a hidden grove.