Have an Answer?
Great question! There's a lot of possibilities, which could take up a good deal of space here....so, I'll actually just give you a quick overview & tips so as not to write a book :)
Feel free to connect with me on LinkedIn (networking!)
Time management -- assuming you have regular tasks and also ad-hoc projects that come up, figure out what works best for you to track your time and stay focused. Google calendar? Your phone's calendar/reminders? A printed calendar hung on your wall with to-do items listed? You may find it useful to track your time for a couple of days or a week -- every hour (or at whatever interval is convenient) jot down what you're working on (including if you're just on facebook!) and then at the end of the day/week, look at the calendar of your time. Are you being 'productive' or are you spending a lot of time with distractions? Then you can start to plan around your natural tendencies to increase your 'work' focus.
Networking - use LinkedIn for quick connections, go to social events for people in your field (use Meetup.com, attend professional conferences/activities)
Communication and presentations skills -- Formally, you could take a class/workshop to improve those; maybe Toastmasters if public speaking causes you stress.
Otherwise, the simple (but maybe frustrating) answer is: practice, practice, practice! And then, ask for honest feedback from friends/colleagues/supervisor. If you don't normally have a lot of responsibilities with communication/presentation in your job, ask your supervisor for help in developing those skills; you can help someone else with their project, take on a task you wouldn't normally, etc.