Welcome to the business. Become a number cruncher/watcher, prepair a budget, and your goals, then get the word out. Their are tons of good programs out there and most are free and/or inexpensive. I have had excellent results with marketing so I now am providing marketing services for contractors and other businesses.
What kind of work do you provide? If you can't find bid work, then go after jobs $500 or less like handyman work (service business) and collect after work completed so you have plenty of cash flow. All this is availalbe out their. The main thing is to add on a service divsion (residential) so you have constant cash-flow so you can survive tuff times. If you don't like service and/or residential, it may be require you to hussle more. Stay honest and you can do very well.
I keep my business very flexible so I can adapt to market conditions. That is key.