Good General Strategies for Agricola?
Pat Ludwig has mentioned some good ideas. In my opinion, the four most important things are:


Decide and work towards your food strategy early. You need a solid plan to get food. This is the foundation that gives you the breathing space to do everything else. The first couple of turns feel relaxed, because it's ages before the first harvest. Don't let that fool you! Time constricts sharply in later turns, and what you do here can make or break your later game. Getting something planted by first harvest is usually a good idea.
Don't obsess over Occupations. Most of them will theoretically help you. However you probably can't easily play more than 3 without impacting other areas. Come up with a straightforward plan (also considering your Minors), and then prioritise ruthlessly.
Have a baby as soon as possible. Extra family members are the key to getting lots done.
Be flexible. The best strategy depends heavily on what the other players decide to do. If everyone else is grabbing animals, prioritise farming. If lots of wood is available, consider a building spree. Sometimes the Occupation square is occupied for long enough to render your plan worthless. Move on. Most people have a preferred play style. But the key to winning is to realise that you often won't be able to play the game according to your desires.