I created a IFR flight plan and proceed with my route and line up with the runway and land. But the ATC never hand me to the baltimore tower and i do not have the permission to land. I stayed on the approach which never handed me be the tower. Ofc i sucessfully landed but they keep saying "please go to 4000 feet". usually that the only way for them to hand me to the airport tower is if i lined up with the runway like 30 miles away. But that is unrealistic because i want the shortest route possible. Am i suppose to use the radioshack and tone in on the tower? Because i tried manually toning it to ATC and it didn't work. (which is stupid to give the radio freq on the map). Thanks